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