PHP에는 한 가지 매우 나쁜 한계가 있습니다. a2 ()를 호출하는 a1 () 함수를 호출하면 a3 a99()
을 호출 a100()
합니다.
치명적인 오류 : 최대 기능 중첩 수준 '100'에 도달하여 중단되었습니다!
100 회의 중첩 호출 제한을 500 또는 10000으로 늘릴 수있는 방법이 있습니까?
콜백이 많은 이벤트 기반 시스템을 개발하고 있기 때문에 이것은 중요합니다.
12
이벤트 프레임 워크의 경우에도 100이 약간 과도하게 보입니다.
—
Ignacio Vazquez-Abrams
@Ignacio : 포커스가 이벤트 프레임 워크에 있어도 훨씬 높은 중첩 수준을 필요로하는 재귀 함수를 갖는 것은 매우 간단합니다. 그러한 시나리오에서는 수만 (또는 수백만)이 드물지 않습니다.
—
Abel
stackoverflow.com/a/36440027/2652524 난 내이 대답을 사용하여 해결
—
구자라트 산타나를