新聞中心
這篇文章給大家分享的是有關(guān)php中定界符有哪些的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
四種界定符(什么是界定符?)我們可以理解成起始符、分解符。php為什么要四種界定符,這里不難理解,首先php是開源語(yǔ)言,而且他的發(fā)展在html、c#、java、之后才發(fā)展出來(lái)的。沒(méi)有無(wú)緣無(wú)故的恨,也沒(méi)有無(wú)緣無(wú)故愛,php雖然是開源的,但是也要有人關(guān)注,關(guān)注的大多數(shù)人,也許就像我們這種一樣,c#、java的從業(yè)者,對(duì)于新型的開發(fā)語(yǔ)言,需要一個(gè)接受的過(guò)程,所以php官網(wǎng)也就出現(xiàn)了四種界定符,下面就跟著一起來(lái)學(xué)吧?說(shuō)的不好,請(qǐng)大膽拍磚!
1.標(biāo)準(zhǔn)寫法,也是官網(wǎng)推薦的寫法,起始號(hào),這里比較好理解,其實(shí)跟html的起始符號(hào)類似,在這里對(duì)于初學(xué)者,推薦使用Dreamwearm工具,工具里對(duì) 定義為服務(wù)器置標(biāo),服務(wù)器置標(biāo)這里就更好理解了,既然是跟服務(wù)區(qū)有關(guān)的,那么php理所當(dāng)然是可以編寫動(dòng)態(tài)頁(yè)面,對(duì)應(yīng)html里動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面定義,我想在這里就不要過(guò)多的介紹了,靜態(tài)和動(dòng)態(tài)的區(qū)別,就是是否請(qǐng)求服務(wù),寫法如下:
2.簡(jiǎn)單寫法 ?>,這個(gè)寫法需要對(duì)php的配置文件進(jìn)行配置,在這里就不推薦,具體配置是找到php安裝目錄中的php.ini 文件;這個(gè)文件怎么找呢?在這里作為一個(gè)有經(jīng)驗(yàn)的開發(fā)人員是難不倒我的,一般這個(gè)文件存放在帶有con后綴的文件夾中,或者直接在文件的根目錄中,要不就是用最笨的辦法在頭部文件夾中搜索*.ini,找到ini文件打開。在這里給大家把知識(shí)拓展下,為什么配置文件有的是ini結(jié)尾的呢?其實(shí)不難理解,INI是英文“初始化”(initialization)的縮寫,INI文件格式是某些平臺(tái)或軟件上的配置文件的非正式標(biāo)準(zhǔn),以節(jié)(section)和鍵(key)構(gòu)成,常用于微軟Windows操作系統(tǒng)中。這種配置文件的文件擴(kuò)展名多為INI,故名。用記事本或者安裝了editplus打開,editplus不得不是程序員的必備軟件之一,強(qiáng)大的文本編輯功能。在文件中搜索short_open_tag,這個(gè)單詞的字面意思我想很容易理解,將這行的頭部分號(hào)去掉即放開注釋。
echo '鋤禾日當(dāng)午'; ?>
3.Asp 風(fēng)格寫法<% %>,這個(gè)和asp中調(diào)用后臺(tái)服務(wù)頁(yè)面的寫法類似,學(xué)過(guò)aspx.net的人員對(duì)這個(gè)寫法應(yīng)該不陌生,當(dāng)然要對(duì)這個(gè)寫法生效的話,同樣需要修改php.ini配置文件。在本文中搜索asp_tags,將注釋放開。具體寫法如下:
<% echo '鋤禾日當(dāng)午'; %>
4.Js風(fēng)格寫法我們也可以理解成腳本寫法,對(duì)于腳本的理解,這里跟大家講一個(gè)笑話,為什么一些老外的著作翻譯成中文的意思有點(diǎn)生硬,當(dāng)然這個(gè)只是我的觀點(diǎn),畢竟我不是英語(yǔ)專業(yè)人士。腳本,可以理解成在文本中像腳一樣在任意一處插入文本。這里就好理解為什么js在html的頭部可以寫,尾部也可以,甚至中間位置。扯了這么多,附上具體寫法
感謝各位的閱讀!關(guān)于“php中定界符有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
網(wǎng)站標(biāo)題:php中定界符有哪些-創(chuàng)新互聯(lián)
URL分享:http://fisionsoft.com.cn/article/dodgpd.html