方法作用:匹配指定的正則表示式並將結果放在$match陣列中
程式碼示例:
$p = '/name:([\\ws]+)/';
$str = "name:steven jobs";
preg_match($p, $str, $match);
var_dump($match); //結果為:steven jobs
輸出結果:
array(2) {
[0]=>
string(11) "name:steven"
[1]=>
string(6) "steven"
}
注意事項:
1.其中$p是正則表示式
2.$str當然是要匹配的字串了
3.$match是個陣列,第0個元素代表完全匹配結果,第1個元素代表第一個括號中的匹配結果,以此類推
4.preg_match($p,$str,$match)的返回值是匹配成功的次數0或者1,在匹配到1次以後就會停止搜尋