卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

preg_match函數(shù) 請(qǐng)問php里面preg_match與preg_match_all有什么區(qū)別?

請(qǐng)問php里面preg_match與preg_match_all有什么區(qū)別?preg_match只匹配一次,preg_match_all是全文匹配,即所有跟表達(dá)式一致的都找出來?! ∨e個(gè)例子:abc 

請(qǐng)問php里面preg_match與preg_match_all有什么區(qū)別?

preg_match只匹配一次,preg_match_all是全文匹配,即所有跟表達(dá)式一致的都找出來。  舉個(gè)例子:abc  

1、取出符號(hào)里的字符。preg_match_all("/(w) /","abc",$abc)print_r($abc)  顯示結(jié)果為  Array( [0] = Array ( [0] = a [1] = b [2] = c )  [1] = Array ( [0] = a [1] = b [2] = c )  )  

2、preg_match("/(w) /","abc",$abc)print_r($abc)  顯示結(jié)果  Array( [0] = a [1] = a)  這兩個(gè)函數(shù)的區(qū)別就是:preg_match_all()搜索匹配全部情況;preg_match()搜索匹配到一個(gè)后終止。preg_match() 返回 pattern 所匹配的次數(shù)。要么是 0 次(沒有匹配)或 1 次,因?yàn)?preg_match() 在第一次匹配之后將停止搜索。preg_match_all() 則相反,會(huì)一直搜索到 subject 的結(jié)尾處。如果出錯(cuò) preg_match() 返回 FALSE。 希望我的回答能給你帶來幫助!