php 中的4種標(biāo)記風(fēng)格介紹
更新時(shí)間:2012年05月10日 00:22:44 作者:
php和其他幾種web語(yǔ)言一樣,都是使用一對(duì)標(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.簡(jiǎn)短風(fēng)格
<?這是簡(jiǎn)短風(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)格與簡(jiǎn)短風(fēng)格需要在php.ini中設(shè)置下。默認(rèn)是不支持的。
注: 對(duì) ASP 風(fēng)格標(biāo)記的支持是 3.0.4 版添加的。
注: 在以下情況應(yīng)避免使用短標(biāo)記:開發(fā)需要發(fā)行的程序或者庫(kù),或者在用戶不能控制的服務(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.簡(jiǎn)短風(fēng)格
復(fù)制代碼 代碼如下:
<?這是簡(jiǎn)短風(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)格與簡(jiǎn)短風(fēng)格需要在php.ini中設(shè)置下。默認(rèn)是不支持的。
注: 對(duì) ASP 風(fēng)格標(biāo)記的支持是 3.0.4 版添加的。
注: 在以下情況應(yīng)避免使用短標(biāo)記:開發(fā)需要發(fā)行的程序或者庫(kù),或者在用戶不能控制的服務(wù)器上開發(fā)。因?yàn)槟繕?biāo)服務(wù)器可能不支持短標(biāo)記。為了代碼的移植及發(fā)行,確保不要使用短標(biāo)記。
您可能感興趣的文章:
- PHP編程風(fēng)格規(guī)范分享
- 關(guān)于PHPDocument 代碼注釋規(guī)范的總結(jié)
- PHP常用技巧總結(jié)(附函數(shù)代碼)
- php代碼優(yōu)化及php相關(guān)問題總結(jié)
- 淺析PHP7新功能及語(yǔ)法變化總結(jié)
- PHP中讀取文件的幾個(gè)方法總結(jié)(推薦)
- 學(xué)習(xí)PHP的數(shù)組總結(jié)【經(jīng)驗(yàn)】
- 關(guān)于php中一些字符串總結(jié)
- php文件緩存方法總結(jié)
- PHP緩沖區(qū)用法總結(jié)
- php好代碼風(fēng)格的階段性總結(jié)
相關(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è)對(duì)象時(shí),它將自動(dòng)調(diào)用構(gòu)造函數(shù),也就是使用new 這個(gè)關(guān)鍵字來實(shí)例化對(duì)象的時(shí)候自動(dòng)調(diào)用構(gòu)造方法。2009-09-09