我這樣編碼。PHP函數有點奇怪
<?php
function get_argument($arg){
return $arg;
}
echo print get_argument(33);
?>
另存爲php擴展名文件。 然後在Chrome中執行它。我希望它打印出數「33」
但它告訴我,「331」
有點怪我。因此,我改變,而不是33
它打印出「341」
值34,所以我測試一次。
再插入兩個這樣的代碼。
echo get_argument(33);
print get_argument(33);
他們都打印出相同的號碼,這是 '33'
有什麼區別?是什麼導致了一點,但是結果很大?
'echo'和'print'都輸出你的參數。停止使用兩者。 –
爲什麼你在回聲裏使用print? – user2936213
這只是一個實驗:-) – csyouk