當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 新余OA > 新余網(wǎng)站建設(shè)公司
正確使用PHP引號(hào)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
關(guān)于沒有幾多編碼經(jīng)歷的新手來說,PHP引號(hào)的準(zhǔn)確運(yùn)用是一個(gè)比擬頭疼的工作,常常會(huì)由于PHP引號(hào)的錯(cuò)誤運(yùn)用招致順序的犯錯(cuò)。下面我們就向人人詳細(xì)引見一下有關(guān)PHP引號(hào)的準(zhǔn)確運(yùn)用辦法。一.起首想想PHP里一切的單詞(其實(shí)應(yīng)該叫符號(hào))有幾類.
1.PHP,mysql兩方的要害詞與函數(shù).例如echo,print,mysql_connect等等.這些一定不加引號(hào)的.
2.常量.新手能夠用得不多,常量的益處是全局性,穿透函數(shù).速度也快些但是新手可以臨時(shí)不論常量這玩意兒.
3.變量.前面帶"$"號(hào)的就是變量.可認(rèn)為變量設(shè)一個(gè)"值",例如一串字符,一個(gè)數(shù)字,邏輯(真/假)值等.也可以透露表現(xiàn)一組值(數(shù)組,對(duì)象等)
4.值.凡間要給常量與變量設(shè)置值.賦值語句$a=\'abc\'中,右邊的\'abc\'即為值.
5.函數(shù)的參數(shù)(在括號(hào)里的).可所以常量,變量,值三種.
變量(常量)與值的關(guān)系正如下列各類狀況.
"顏色"與"紅",
"長度"與100,
"日期"與2007年10月25號(hào)"
二.什么狀況下用PHP引號(hào)
其實(shí)只要第4項(xiàng)"值"需求用到引號(hào),函數(shù)的里也只要值要用引號(hào).而且只要字符串(日期值可以當(dāng)成字符串)內(nèi)容需求用到引號(hào).數(shù)字(可用可不必),真假(不克不及用)破例.
例子
三.單引號(hào)與雙引號(hào)的區(qū)別
普通狀況下兩者是通用的.但雙引號(hào)內(nèi)部變量會(huì)解析,單引號(hào)則不解析.
例子
所以假如內(nèi)部只要純字符串的時(shí)分,用單引號(hào)(速度快),內(nèi)部有其余器械(如變量)的時(shí)分,用雙號(hào)引更好點(diǎn).
四.字符串內(nèi)部假如呈現(xiàn)PHP引號(hào)怎樣辦--關(guān)于轉(zhuǎn)義.
比方我們想輸出: 我"是\'天賦
這時(shí)分就必需用到轉(zhuǎn)義了.轉(zhuǎn)義即把原本有效果的符號(hào)轉(zhuǎn)成無意義的字符.
如許就正常了,由于號(hào)把它后面的任何字符都轉(zhuǎn)成無意義的符號(hào).在這里來說,PHP解析器基本沒把號(hào)后面的引號(hào)當(dāng)成引號(hào)來對(duì)待.
相同的,還可以轉(zhuǎn)義分號(hào),$符號(hào)等非凡符號(hào).
五.字符串的銜接.
這是個(gè)費(fèi)事的問題.普通來說,變量值,直接包括在雙引號(hào)中就可以了.別的字符串的疊加用"."字符.
在復(fù)雜的狀況里可以用大括號(hào)來包括,PHP便曉得這是一個(gè)完好的器械,里面的引號(hào)不會(huì)影響到外面的引號(hào)關(guān)系.
與html的夾雜也很簡(jiǎn)略,最好養(yǎng)成HTML中悉數(shù)用雙引號(hào),PHP中盡量用單引號(hào)的習(xí)氣.如許便利把大段的HTML代碼復(fù)制過來,只需頭尾加上單引號(hào)就是一個(gè)準(zhǔn)確的字符串了.幾百行的HTML代碼也不必?fù)?dān)憂PHP引號(hào)紊亂.
總結(jié)一下PHP引號(hào)運(yùn)用準(zhǔn)則
1.字符串的值用引號(hào)
2.PHP中盡量用單引號(hào),HTML代碼悉數(shù)用雙引號(hào)
3.在包括變量的時(shí)分,用雙引號(hào)可以簡(jiǎn)化操作
4.復(fù)雜的狀況下用大括號(hào)包起來
PHP引號(hào)還有一個(gè)用途就是,有的時(shí)分需求用php生成文本文件,換行符\n需求用雙引號(hào)才干好使,單引號(hào)則會(huì)直接把\n當(dāng)成字符輸出。
- 1網(wǎng)站標(biāo)題文字怎么修改?
- 2網(wǎng)站改版后的網(wǎng)站優(yōu)化
- 3詳談UCHome數(shù)據(jù)庫相關(guān)介紹
- 4關(guān)于落實(shí)對(duì)已注冊(cè)國內(nèi)域名開展實(shí)名制清查的緊急通知
- 5萬網(wǎng)中,如何查看郵箱賬號(hào)登錄網(wǎng)頁版日志
- 6系統(tǒng)的二次開發(fā)、初試ECSHOP制作模板
- 7企業(yè)為什么偏偏要專門的網(wǎng)站設(shè)計(jì)企業(yè)做網(wǎng)站呢?
- 8遇到網(wǎng)站降權(quán)怎么處理?
- 9企業(yè)為什么偏偏須要專業(yè)的網(wǎng)站構(gòu)造單位做網(wǎng)站呢?
- 10Ecshop中怎樣使Smarty支持模板路徑替換
- 11MetInfo企業(yè)網(wǎng)站管理系統(tǒng)
- 12優(yōu)化中代碼需要注意的
- 13網(wǎng)站內(nèi)部優(yōu)化一點(diǎn)小總結(jié)
- 14新余網(wǎng)站建設(shè)關(guān)于網(wǎng)站整體權(quán)重的提升
- 15阿里云備案流程-首次備案
- 16如何才能在網(wǎng)站建設(shè)的過程中做到內(nèi)容豐富呢?
- 17阿里云備案時(shí),提示“產(chǎn)品信息無效”如何處理?
- 18新余網(wǎng)站建設(shè)項(xiàng)目開發(fā)流程
- 19企業(yè)為什么偏偏需要資深的網(wǎng)站建設(shè)單位做官網(wǎng)呢?
- 20SNS社交網(wǎng)站建設(shè)方案
- 21在ecshop首頁添加最新發(fā)貨訂單
- 22PHP開發(fā)者經(jīng)常犯的幾個(gè)MySQL錯(cuò)誤
- 23怎樣測(cè)試美國主機(jī)速度
- 24網(wǎng)站優(yōu)化中幾個(gè)誤區(qū)
- 25Uchome文件系統(tǒng)結(jié)構(gòu)大概
- 26PHP與MySQL數(shù)據(jù)庫中排序的比照
- 27怎樣用Jquery 判斷radio,selelct,checkbox是否選中
- 28三種方法使PHP生成靜態(tài)html文件
- 29網(wǎng)站相關(guān)性對(duì)網(wǎng)站質(zhì)量的影響
- 30用百度產(chǎn)品做優(yōu)化的問題
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓