另一道PHP面試題

WBOY
發布: 2016-08-08 09:26:27
原創
1020 人瀏覽過


本題來自兄弟連雲教室。
寫出運作結果:
 function myfunc($argument){

              = 10;

       echo“myfunc($variable)=”.myfunc($variable) ;

答案:1、   echo「myfunc($variable)=」.myfunc($variable);  這句會怎麼執行? ?

會先執行後面部分"myfunc($variable);" 再執行echo,所以答案至少是 

 20

myfunc($variable)=
 。 20就是 
myfunc($variable); 執行結果。 2、echo“myfunc($variable)=”. 會怎麼解析? 雙引號裡的變數會被執行,而函數不會被執行。所以等於:myfunc(10)=。
所以,答案至少是 
20myfunc(10)= 。
但仔細看, function myfunc($argument){
              echo $argunment + 10;
 所以,這個函數裡 $argunment 不會 被印出來。
本地最終正確答案是:

10myfunc(10)=

 

以上就介紹了另一道PHP面試題,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板