-1
當直接在php標籤後面發表評論時,我意想不到的行爲並沒有錯誤。<?php //給出意想不到的行爲
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
?>
<?php//no space after causes unexpected behaviour and no error indication
echo "this won't show up in browser";
?>
<?php //a space will allow expected behaviour
echo "Works as expected, displays in browser";
?>
然後在它後面放一個空格 –
這是因爲'<?php'沒有分號表示行結束。沒有空間,你基本上**將兩行合併爲一個:'<?phpecho'。這是一個語法錯誤,並不會將代碼標記爲PHP。 –
沒有錯誤,也沒有實際的PHP,賭輸出在瀏覽器 – rtfm