php 中的4種標(biāo)記風(fēng)格介紹
更新時(shí)間:2012年05月10日 00:22:44 作者:
php和其他幾種web語言一樣,都是使用一對標(biāo)記將php代碼部分包含起來,以便和html代碼相區(qū)分,php一共4中標(biāo)記風(fēng)格
今天看論壇的時(shí)候,看到一新手的錯(cuò)誤代碼,看了很久都沒發(fā)現(xiàn)錯(cuò)誤。我正納悶?zāi)??(這是為什么呢?)呵呵。
后來才發(fā)現(xiàn)標(biāo)記問題,他使用的是短標(biāo)記。而我的php.in配置里并沒有開啟它。哎慚愧呀!
1.xml風(fēng)格(標(biāo)準(zhǔn)風(fēng)格推薦使用)
<?php
echo"這是xml風(fēng)格的標(biāo)記";
?>
xml風(fēng)格的標(biāo)記是常用的標(biāo)記,也是推薦使用的標(biāo)記,服務(wù)器不能禁用,該風(fēng)格的標(biāo)記在xml,xhtml中都可以使用。
2.腳本風(fēng)格
<script languange="php">
echo'這是腳本風(fēng)格的標(biāo)記';
</script>
3.簡短風(fēng)格
<?這是簡短風(fēng)格的標(biāo)記;?>
注:需要在php.ini中設(shè)置short _open_tag=on,默認(rèn)是on,或者在 PHP 編譯時(shí)加入了 –enable-short-tags 選項(xiàng)。(PHP 3版本還可以通過 short_tags() 函數(shù)激活使用短標(biāo)記。)
4.asp風(fēng)格
<%
echo'這是asp風(fēng)格的標(biāo)記';
%>
注:需要在 php.ini 配置文件中開啟 asp_tags = on;
上面asp風(fēng)格與簡短風(fēng)格需要在php.ini中設(shè)置下。默認(rèn)是不支持的。
注: 對 ASP 風(fēng)格標(biāo)記的支持是 3.0.4 版添加的。
注: 在以下情況應(yīng)避免使用短標(biāo)記:開發(fā)需要發(fā)行的程序或者庫,或者在用戶不能控制的服務(wù)器上開發(fā)。因?yàn)槟繕?biāo)服務(wù)器可能不支持短標(biāo)記。為了代碼的移植及發(fā)行,確保不要使用短標(biāo)記。
后來才發(fā)現(xiàn)標(biāo)記問題,他使用的是短標(biāo)記。而我的php.in配置里并沒有開啟它。哎慚愧呀!
1.xml風(fēng)格(標(biāo)準(zhǔn)風(fēng)格推薦使用)
復(fù)制代碼 代碼如下:
<?php
echo"這是xml風(fēng)格的標(biāo)記";
?>
xml風(fēng)格的標(biāo)記是常用的標(biāo)記,也是推薦使用的標(biāo)記,服務(wù)器不能禁用,該風(fēng)格的標(biāo)記在xml,xhtml中都可以使用。
2.腳本風(fēng)格
復(fù)制代碼 代碼如下:
<script languange="php">
echo'這是腳本風(fēng)格的標(biāo)記';
</script>
3.簡短風(fēng)格
復(fù)制代碼 代碼如下:
<?這是簡短風(fēng)格的標(biāo)記;?>
注:需要在php.ini中設(shè)置short _open_tag=on,默認(rèn)是on,或者在 PHP 編譯時(shí)加入了 –enable-short-tags 選項(xiàng)。(PHP 3版本還可以通過 short_tags() 函數(shù)激活使用短標(biāo)記。)
4.asp風(fēng)格
復(fù)制代碼 代碼如下:
<%
echo'這是asp風(fēng)格的標(biāo)記';
%>
注:需要在 php.ini 配置文件中開啟 asp_tags = on;
上面asp風(fēng)格與簡短風(fēng)格需要在php.ini中設(shè)置下。默認(rèn)是不支持的。
注: 對 ASP 風(fēng)格標(biāo)記的支持是 3.0.4 版添加的。
注: 在以下情況應(yīng)避免使用短標(biāo)記:開發(fā)需要發(fā)行的程序或者庫,或者在用戶不能控制的服務(wù)器上開發(fā)。因?yàn)槟繕?biāo)服務(wù)器可能不支持短標(biāo)記。為了代碼的移植及發(fā)行,確保不要使用短標(biāo)記。
您可能感興趣的文章:
相關(guān)文章
用PHP實(shí)現(xiàn)小型站點(diǎn)廣告管理(修正版)
用PHP實(shí)現(xiàn)小型站點(diǎn)廣告管理(修正版)...2006-10-10php面向?qū)ο笕ヂ?(四)構(gòu)造方法與析構(gòu)方法
大多數(shù)類都有一種稱為構(gòu)造函數(shù)的特殊方法。當(dāng)創(chuàng)建一個(gè)對象時(shí),它將自動(dòng)調(diào)用構(gòu)造函數(shù),也就是使用new 這個(gè)關(guān)鍵字來實(shí)例化對象的時(shí)候自動(dòng)調(diào)用構(gòu)造方法。2009-09-09