課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
兩個問題??!
2017-11-13
源自:PHP進(jìn)階篇 3-2
正在回答
修改第二條php語句
$a?='/http://idcbgp.cn/'
轉(zhuǎn)義的意思:因為有時候正則匹配模式中會出現(xiàn)很多分隔符(如:/ # ~這3個等),其實我們知道只有正則匹配模式中首位分隔符和末尾分隔符才是一對的,正則匹配模式里面的(/ # ~)這3個符號作用不是分隔符,因此需要將正則匹配模式中除了首位和莫非的分隔符之外,其他(/ # ~)這3個符號 都要進(jìn)行轉(zhuǎn)義。
例如:
$a?=?'/??//這里我們就要注意了,?出現(xiàn)了4個分隔符/
我們都知道字符串是http://idcbgp.cn, 但是php不知道啊,那么它就會將從左往右數(shù)第二個/作為分隔符,那么字符串就變了呀:http:,因為需要我們將 //www? 中的//轉(zhuǎn)義,轉(zhuǎn)化意義。
$a?='/http:\/\/
這里做了轉(zhuǎn)義,那么字符串還是原來我們知道的:http://idcbgp.cn
不知道你明白了沒呢?望采納哦~
/http://www.imocc.com/? ??/............./ ? ? ? 用這個做了定界符; ? ?那么碰到第一個 / ? ;也就是 /http:/ ? ?不用轉(zhuǎn)義字符的話,到這里就結(jié)束了.
\是一個轉(zhuǎn)義符,跟在\后面的第一個字符將變的沒有意義或特殊意義,什么是變的沒有意義呢?比如'是字符串的定界符,\' 的話就使它失去了定界符的意義了,變?yōu)槠胀ǖ?' ?。比如你可以通過echo ' \' ' ; 輸出一個單引號 ',同時轉(zhuǎn)義字符\也不會顯示。
我也沒學(xué)多久,不知道這樣說理解沒....
? ? ?
舉報
輕松學(xué)習(xí)PHP中級課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
2 回答進(jìn)行轉(zhuǎn)義到底是什么意思呢?
2 回答關(guān)于轉(zhuǎn)義-
1 回答沒明白為什么要轉(zhuǎn)譯 -
1 回答$0是什么意思?為什么?
1 回答::是什么意思。 return self又是什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-12-19
修改第二條php語句
2017-12-19
轉(zhuǎn)義的意思:因為有時候正則匹配模式中會出現(xiàn)很多分隔符(如:/ # ~這3個等),其實我們知道只有正則匹配模式中首位分隔符和末尾分隔符才是一對的,正則匹配模式里面的(/ # ~)這3個符號作用不是分隔符,因此需要將正則匹配模式中除了首位和莫非的分隔符之外,其他(/ # ~)這3個符號 都要進(jìn)行轉(zhuǎn)義。
例如:
我們都知道字符串是http://idcbgp.cn, 但是php不知道啊,那么它就會將從左往右數(shù)第二個/作為分隔符,那么字符串就變了呀:http:,因為需要我們將 //www? 中的//轉(zhuǎn)義,轉(zhuǎn)化意義。
這里做了轉(zhuǎn)義,那么字符串還是原來我們知道的:http://idcbgp.cn
不知道你明白了沒呢?望采納哦~
2017-11-13
/http://www.imocc.com/? ??
/............./ ? ? ? 用這個做了定界符; ? ?那么碰到第一個 / ? ;也就是 /http:/ ? ?不用轉(zhuǎn)義字符的話,到這里就結(jié)束了.
\是一個轉(zhuǎn)義符,跟在\后面的第一個字符將變的沒有意義或特殊意義,什么是變的沒有意義呢?比如'是字符串的定界符,\' 的話就使它失去了定界符的意義了,變?yōu)槠胀ǖ?' ?。比如你可以通過echo ' \' ' ; 輸出一個單引號 ',同時轉(zhuǎn)義字符\也不會顯示。
我也沒學(xué)多久,不知道這樣說理解沒....
? ? ?