0
<?php
function outLala() {
?>
lala
<?php
}
?>
此php文件的結果是一個空白頁而不是帶有文本「lala」的頁面。瞭解php的開始和結束標記
,如果我改變代碼爲
<?php
function outLala() {}
?>
lala
<?php
{}
?>
這個php文件的結果是與文本「拉拉」的頁面。
這是否意味着php解釋器將解析open和close標記內的代碼,並且如果它發現函數(或別的東西)沒有正確終止,解釋器會認爲緊跟標記後面的內容是函數的一部分?
嗯...'lala'是'outLala()'函數定義裏面,所以......我想它會輸出每當函數被調用,但我從來沒見過有人寫PHP這樣的代碼。 –
Wordpress主題通常不被視爲PHP最佳實踐。 – Tim