3-2的教學(xué)中,出現(xiàn)了問題?
? ?$str = "Http://idcbgp.cn/"
if(preg_match('/http/i' , $str)) {
echo '匹配成功';
}
請問第一句中 為什么Http前面沒有分隔符?
請問第二句中為什么會(huì)出現(xiàn)'/ xxxx /i' 呢?
求大神解答????啦
? ?$str = "Http://idcbgp.cn/"
if(preg_match('/http/i' , $str)) {
echo '匹配成功';
}
請問第一句中 為什么Http前面沒有分隔符?
請問第二句中為什么會(huì)出現(xiàn)'/ xxxx /i' 呢?
求大神解答????啦
2017-12-20
舉報(bào)
2017-12-21
preg_match()是匹配函數(shù),他有兩個(gè)參數(shù),第一個(gè)參數(shù)是匹配模式? 即?'/ xxx/i' 意思是在$str中去匹配?http 并忽略大小寫!
2018-04-01
preg_match()這個(gè)函數(shù)的第二個(gè)參數(shù)默認(rèn)就是源字符串,所以源字符串不會(huì)有分隔符
2017-12-22
$str是源字符串,不用分隔符啊;第二行 /http/i 是正則表達(dá)式啊,i忽略大小寫,這樣$str的Http就匹配到了
2017-12-20
i 表示忽略大小寫