我正在學習PHP,並且我喜歡學習以常規/更好風格的方式編寫事物,並且我搜索了,但我無法找到任何關於此主題的具體問題(或者更可能是我無法找到正確的關鍵字找到它們)。哪個更適合PHP /更傳統的風格?
我編程的第一種語言是Java,而且顯然你使用的方法是instance.method();
。我不確定在PHP中,我應該堅持使用Java,在方法調用中沒有空格(例如PHP中的$this->displayTitle();
),或者我應該將其分開,這對我來說很陌生,但我估計看起來更好($this -> displayTitle();
) 。
其次,我覺得你可以使用串聯或純內嵌插入來顯示字符串中的變量。但是,哪種風格更好?我更喜歡所有內聯,因爲它似乎流動更好,沒有突然停止,但同樣,我喜歡使用任何常規/最好的。 (爲了更清楚我在說echo "<title>$var</title>";
與echo "<title>".$this->title."</title>";
相比。)
非常感謝!
完全取決於你的個人風格和/或情況。選擇一個編碼標準並堅持下去。例如:http://framework.zend.com/manual/en/coding-standard.html。 – deceze
使用字符串時需要考慮的另一個重要問題是[單引號對雙引號](http://php.net/manual/en/language.types.string.php) – Scuzzy