<code>while (1){ echo memory_get_usage(); echo ';'; foreach(null as $each){ echo 1; } sleep(1); }</code>
콘솔 출력에서는 메모리 사용량이 계속해서 증가하는 것을 보여줍니다. null을 []로 바꾸면 이 현상이 발생하지 않습니다. 설명이 필요하십니까?
<code>while (1){ echo memory_get_usage(); echo ';'; foreach(null as $each){ echo 1; } sleep(1); }</code>
콘솔 출력에서는 메모리 사용량이 계속해서 증가하는 것을 보여줍니다. null을 []로 바꾸면 이 현상이 발생하지 않습니다. 설명이 필요하십니까?
PHP7 환경 실제 테스트
육안 검사에서는 null 값에 도달하면 경고가 표시됩니다. .