今天看論壇的時候,看到一新手的錯誤代碼,看了很久都沒發現錯誤。我正納悶呢?(這是為什麼呢?)呵呵。
後來才發現標記問題,他使用的是短標記。而我的php.in配置裡並沒有開啟它。哎慚愧呀!
1.xml風格(標准風格推薦使用)
復制代碼 代碼如下:
<?php
echo"這是xml風格的標記";
?>
xml風格的標記是常用的標記,也是推薦使用的標記,服務器不能禁用,該風格的標記在xml,xhtml中都可以使用。
2.腳本風格
復制代碼 代碼如下:
<script languange="php">
echo'這是腳本風格的標記';
</script>
3.簡短風格
復制代碼 代碼如下:
<?這是簡短風格的標記;?>
注:需要在php.ini中設置short _open_tag=on,默認是on,或者在 PHP 編譯時加入了 –enable-short-tags 選項。(PHP 3版本還可以通過 short_tags() 函數激活使用短標記。)
4.asp風格
復制代碼 代碼如下:
<%
echo'這是asp風格的標記';
%>
注:需要在 php.ini 配置文件中開啟 asp_tags = on;
上面asp風格與簡短風格需要在php.ini中設置下。默認是不支持的。
注: 對 ASP 風格標記的支持是 3.0.4 版添加的。
注: 在以下情況應避免使用短標記:開發需要發行的程序或者庫,或者在用戶不能控制的服務器上開發。因為目標服務器可能不支持短標記。為了代碼的移植及發行,確保不要使用短標記。