今天小編給大家分享一下php標(biāo)記的風(fēng)格有哪些的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
10年積累的做網(wǎng)站、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有弋江免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
有4種風(fēng)格:1、XML風(fēng)格,語(yǔ)法“”;2、簡(jiǎn)短風(fēng)格,語(yǔ)法“...?>”;3、ASP風(fēng)格,語(yǔ)法“<%...%>”;4、SCRIPT風(fēng)格,語(yǔ)法“”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
所謂標(biāo)記就是為了便于與其他內(nèi)容區(qū)分而使用的一種特殊符號(hào)(例如 )。在 PHP 中,當(dāng)解析一個(gè) .php 格式的文件時(shí),PHP 會(huì)尋找開(kāi)始和結(jié)束標(biāo)記,這兩個(gè)標(biāo)記之間的任何文本都會(huì)被解釋成 PHP 代碼。而在標(biāo)記之外的任何文本會(huì)被認(rèn)為是常規(guī)的 HTML,也就是說(shuō) PHP 標(biāo)記可以起到隔離 PHP 代碼和 HTML 的作用。
PHP 中一共有四種標(biāo)記風(fēng)格,下面就為大家一一介紹。
1、XML 風(fēng)格
這是使用最多的標(biāo)記風(fēng)格,同時(shí)它也是 PHP 推薦使用的標(biāo)記風(fēng)格。
這種風(fēng)格是默認(rèn)開(kāi)啟的而且不能禁用,因此可以保證在所有服務(wù)器上都可以使用這種風(fēng)格的標(biāo)記,特別是在編寫(xiě)一些用于不同服務(wù)器環(huán)境的應(yīng)用程序時(shí),這種標(biāo)記風(fēng)格尤為重要。
2、簡(jiǎn)短風(fēng)格
echo "創(chuàng)新互聯(lián)"; ?>
這種標(biāo)記風(fēng)格是最簡(jiǎn)單的,要使用這種標(biāo)記風(fēng)格,需要在配置文件 php.ini 中啟用 short_open_tag 選項(xiàng)。不過(guò)在日常的開(kāi)發(fā)中并不推薦使用這種風(fēng)格的標(biāo)記,因?yàn)檫@種標(biāo)記在許多環(huán)境的默認(rèn)設(shè)置中已經(jīng)不支持了。
3、ASP 風(fēng)格(已移除)
<% echo "創(chuàng)新互聯(lián)"; %>
這種標(biāo)記風(fēng)格與 ASP 或 ASP.NET 的標(biāo)記風(fēng)格相同,默認(rèn)情況下這種風(fēng)格是禁用的。如果想要使用它需要在配置設(shè)定中啟用了 asp_tags 選項(xiàng)。
不過(guò)該標(biāo)記風(fēng)格在 PHP7 中已經(jīng)不再支持,大家了解即可。
4、SCRIPT 風(fēng)格(已移除)
這種標(biāo)記風(fēng)格是最長(zhǎng)的,如果讀者使用過(guò) JavaScript 或 VBScript,就會(huì)熟悉這種風(fēng)格。
該標(biāo)記風(fēng)格在 PHP7 中已經(jīng)不再支持,大家了解即可。
注意:如果文件內(nèi)容是純 PHP 代碼,最好將文件末尾的 PHP 結(jié)束標(biāo)記省略。這樣可以避免在 PHP 結(jié)束標(biāo)記之后,意外插入了空格或者換行符之類(lèi)的誤操作,而導(dǎo)致輸出結(jié)果中意外出現(xiàn)空格和換行。
以上就是“php標(biāo)記的風(fēng)格有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。