imoing

导航

 

2013年7月5日

摘要: 今天在做后台一个模块的时候报出了这个错误。Maximum function nesting level of '100' reached 仔细分析之后发现是在类的初始化过程中(__construct)出现了相互调用例如:ClassA在初始化的时候new了一个ClassB的对象,ClassB在初始化的时候new了一个ClassA的对象,他们之间就会形成“回环嵌套”(暂且这么叫吧,还是个菜鸟,不懂那么多的专业术语),因为是“回环”,理论上他们会相互调用无数次,因此触发了此错误。注:nestingTranslations from 有道词典n. [计] 嵌套;造巢;镶嵌v. 为…筑巢 阅读全文
posted @ 2013-07-05 10:42 艾莫明 阅读(537) 评论(0) 推荐(0) 编辑