PHP < < PHP:探討編程的引導符問題
一直以來,PHP程序員們都在使用 <?php 標記來引導PHP代碼的編寫。然而,自從PHP5.4版本開始,另一種引導符 也開始被逐漸地引入PHP開發中。PHP < < PHP到底該如何選擇呢?這是這篇文章的討論所在。
PHP < < PHP的優勢
PHP < < PHP的優勢在于,使用它能夠使程序的可讀性更強。畢竟,少了那個括號,代碼看起來就干凈了不少:
<?php echo 'Welcome to PHP < < PHP'; ?>
與
<?php echo 'Welcome to PHP < < PHP'; ?>
相比,前者顯然更容易看懂。
PHP < < PHP的劣勢
盡管PHP < < PHP讓代碼看起來整潔了一些,但并不是所有的程序員都認為這是一種更好的寫法。一些PHP開發者討厭這種寫法,因為這使得代碼與其他語言難以區分:
<?php echo 'Welcome to PHP < < PHP'; ?>
Python中的:
print('Hello World')
那是不是只要在文件開頭標明注釋,就能避免這個問題呢?這顯然并不是個好的解決辦法,畢竟程序員只能保證自己在所有的腳本里都寫上了這段注釋,而無法保證其他開發者也這么做了。
結論
在PHP5.6版本發布后,使用 <?php 標記仍然是PHP開發中的主流。這并不意味著你不能使用 PHP < < PHP,只是要在使用時考慮代碼可讀性方面的問題。如果你想一直使用 PHP < < PHP 的話,也可以在“php.ini”中打開“short_open_tag”選項。
上一篇ajax 執行完了后執行
下一篇php js全名