實施例:我需要在這裏使用尾隨分號嗎?
<?php $formElement->display()?>
這是細,或我應該提供一個; ? 嗯,我想PHP解釋器足夠聰明,看到該行已完成,並且由於?>在最後完成了表達式。對?
實施例:我需要在這裏使用尾隨分號嗎?
<?php $formElement->display()?>
這是細,或我應該提供一個; ? 嗯,我想PHP解釋器足夠聰明,看到該行已完成,並且由於?>在最後完成了表達式。對?
這不是要求,但你應該把它作爲一個良好的習慣。
這樣,當你需要在這個之後添加另一條指令的那一天,它會正常工作。
這裏是手動的頁面,回答你的問題:Instruction separation(引用,重點煤礦):
同C或Perl,PHP需要的指令是在結束與一個分號結束每個陳述。
一段PHP代碼的結束標記自動錶示一個分號;你不需要用分號來終止PHP塊的最後一行。
該塊的結束標記將包含緊接着的尾隨換行符(如果存在的話)。
如果通過Tokenizer運行代碼,PHP將無法識別分號。在這裏看到相關的答案:http://stackoverflow.com/questions/2020445/what-does-mean-in-php/2020668#2020668 – Gordon 2010-01-10 22:04:07
簡單的回答:是的。在PHP標籤中只有一個沒有分號的語句是可以的。
正如您所說,PHP解釋器將按原樣應對。
但是,我想說,添加分號可能是稍微好一點的練習,但這只是個人的編碼偏好。
你爲什麼不試試? – 2010-01-10 21:41:48
如果我學到了一件事情,那就是:詢問那些瞭解它的專家,而不是你相信的東西。在特定情況下可能「工作」,但不是「好」。 – openfrog 2010-01-10 21:44:34
甚至比問專家更好的是首先檢查手冊;) – Gordon 2010-01-10 22:32:22