解决Maximum function nesting level of '100' reached, aborting!

首先说明一下这个问题出现的原因

这个报错学名叫 函数嵌套,初次碰到的同学肯定一脸懵逼,笔者也一样,后来发现这个问题的出现时因为函数嵌套层数太多了,超出了php.ini的配置,出现这个问题,大多是我们使用的递归函数深度超过限制,那么为什么会出现这个问题呢?原因是我们配置并开启了xdebug模块。

xdebug中有个配置叫xdebug.max_nesting_level,想查看自己的配置,可以查看phpinfo中对应的参数配置,然后修改一个自己想要的参数。重启PHP,就好了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容