2010-11-02 39 views
1

可能重複:?
Are PHP short tags acceptable to use?PHP的回波數據<=

我有使用

<?=$info ?>而非<?php echo $info ?>時是<?=適當使用或具有它的一個問題5.0棄用

+0

我喜歡Paolo Bergantino對這個問題的回答:「我太喜歡<?= $什麼?>放手吧,從來沒有遇到過任何問題,我會一直等到它讓我陷入困境。 「:) – 2010-11-02 19:43:08

+0

@皮卡:自從我知道它的侷限性和可能的​​安全漏洞以來,我已經放棄了這種習慣:http://perishablepress.com/press/2009/01/12/php-short-open-tag/ :) – Sarfraz 2010-11-02 19:46:25

+0

我希望他們沒有棄用這個。 <?php echo ...?>是非常詳細的。我可以理解,棄用<% %>,但可以更容易地將PHP當作模板工具。 – emurano 2010-11-02 19:51:25

回答

5

<?=必須在配置文件中標記爲啓用,它是我認爲可選的語法...

+0

可選語法以及最終將被棄用的內容。我真的會養成使用<?php echo $ var;?>的習慣 – 2011-02-24 20:34:38

1

請注意,如果您將代碼移至另一臺禁用了短標籤的服務器,則可能需要進行大量工作你的雙手。

0

如果您啓用了short_open_tag配置設置,則可以使用此設置。一般情況下,爲了可讀性和兼容性(如果在更高版本中默認禁用,如果您必須將網站移動到其他服務器,禁用此選項等),可以查看短標籤。

但是,如果你可以使用它,那麼一點都不壞。如果你只需要迴應一些東西,那麼如果你願意的話就使用它。