0
當下面的php代碼段被調用時,在kcachegrind中,函數aaa被調用兩次,函數bbb被調用4次。爲什麼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