作者clifflu ( 強運逃敗 兩次 !)
看板PHP
標題Re: [請益] 提示符號( <?php 還是啥米的)
時間Mon Aug 11 10:54:55 2008
※ 引述《CyberRay (Ray)》之銘言:
: 對不起 問一個很基礎的問題
: php頁的開頭 應該都是
: <?php 然後結尾 ?>
: or
: <? ?>
: ꠊ: S錯吧??
: 因為我之前在學校主機放的網頁很正常
: 事隔幾個月再回去開網頁 竟然全部的code都被print出來了
: 請問這是php服務被關掉了 還是有其他情況會這樣??
: 例如編碼改了 無法判斷 '<?' 之類的
php 可以接受幾種不同的標籤,
其中 <?php ..... ?> 是標準用法,因此只要系統有跑 php 就能辨識
<? ... ?> 被稱作 short tag,在 php.ini 中可以開啟或關閉
因此只要建立一個內容為 <?php phpinfo(); ?> 的 php 檔,
若在網頁讀取時,未能見到標準輸出的畫面,代表 php 的設定有誤或未安裝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.195.167
推 CyberRay :我試過phpinfo 不過包在body中連原文都沒被print出來 08/11 10:56
→ CyberRay :但是title中的 <?php time(); ?>倒是被印出來了 08/11 10:56
→ clifflu :那就去看原始碼是怎麼回事吧 08/11 11:14
推 thitbbeb :有時候少幾個符號,就會導致這樣的錯誤… 08/11 11:54