0
아래의 PHP 코드 조각이 호출되면 kcachegrind에서 함수 aaa가 두 번 호출되고 함수 bbb가 네 번 호출됩니다.XDebug/kcachegrind에 표시된 함수가 두 번 호출되는 이유는 무엇입니까?
누구나 함수 aaa가 두 번 호출되는 이유를 설명 할 수 있습니까? 감사.
<?php
echo "1111<br>\r\n";
aaa('Demo');
function aaa($p)
{
echo 'current loop '.$p."<br>\r\n";
for($j = 0; $j < 2; $j++){
bbb($j);
}
}
function bbb($p){
echo 'bbb func loop: '.$p."<br>\r\n";
}
?>
코드를 업데이트하여보다 직관적으로 만들었습니다. – Darren