Re: [請益] 提示符號( <?php 還是啥米的)
※ 引述《CyberRay (Ray)》之銘言:
: 對不起 問一個很基礎的問題
: php頁的開頭 應該都是
: <?php 然後結尾 ?>
: or
: <? ?>
: ꠊ: S錯吧??
: 因為我之前在學校主機放的網頁很正常
: 事隔幾個月再回去開網頁 竟然全部的code都被print出來了
: 請問這是php服務被關掉了 還是有其他情況會這樣??
: 例如編碼改了 無法判斷 '<?' 之類的
首先我們先了解PHP的開始與結束標籤的寫法有哪幾種
------------------------------------------------------------
1. <?php //如果你使用到XML的話,那麼你就要用這種的寫法以避免發生錯誤 ?>
2. <script language='php'>
echo '這個方法也是可行的一種,不過很冷門,不過要注意有一些
編輯器(像是frontpage)會不支援這種方法';
</script>
3. <? echo '這就是傳說中讓你出錯的短標籤 ?>
<?= '直接給予等號這樣寫表示echo的意思'; ?>
4. <% echo '透過php.ini的設定,你可以使用ASP方式的標籤 %>
<%= '這跟第3種是一樣的寫法,表示直接echo' %>
--------------------------------------------------------------
官方也建議,基於可移植性考量,還是使用第1種完整的長標籤編輯最好
--------------------------------------------------------------
如果你覺得說明的不是很清楚,請直接參考此篇官方網頁
http://tw2.php.net/manual/en/language.basic-syntax.php
--
我的樂多網誌http://blog.roodo.com/liaosankai
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.154.19
推
08/12 16:45, , 1F
08/12 16:45, 1F
推
11/23 12:35, , 2F
11/23 12:35, 2F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章