本題來自兄弟連雲教室。
寫出運作結果:
function myfunc($argument){
= 10;
echo“myfunc($variable)=”.myfunc($variable) ;
答案:1、 echo「myfunc($variable)=」.myfunc($variable); 這句會怎麼執行? ?會先執行後面部分"myfunc($variable);" 再執行echo,所以答案至少是
20myfunc($variable)=
。 20就是
myfunc($variable); 執行結果。 2、echo“myfunc($variable)=”. 會怎麼解析? 雙引號裡的變數會被執行,而函數不會被執行。所以等於:myfunc(10)=。
所以,答案至少是
20myfunc(10)= 。 但仔細看, function myfunc($argument){
echo $argunment + 10; 所以,這個函數裡 $argunment 不會 被印出來。
本地最終正確答案是:
以上就介紹了另一道PHP面試題,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。