{"id":236,"title":"preg_match\u548cpreg_match_all","good":0,"bad":0,"hit":2015,"created_at":"2016-05-22 02:04:19","content":"
<?php
\/**
* \u6b63\u5219\u8868\u8fbe\u5f0f
* preg_match
* preg_match_all
*\/
function show($var){
if(empty($var)){
echo 'null';
}else if(is_array($var) || is_object($var)){
echo '<pre>';
print_r($var);
echo '<\/pre>';
}else{
echo $var;
}
echo '<br\/>';
}
$subject='www.12hurong.com3s4';\/\/\u641c\u7d22\u7684\u5bf9\u8c61
$pattern='\/[0-9]\/';\/\/\u5339\u914d\u89c4\u5219
$arr1 = $arr2 = array();\/\/\u7528\u4e8e\u5b58\u653e\u5339\u914d\u7684\u7ed3\u679c
$r1=preg_match($pattern,$subject,$arr1);
$r2=preg_match_all($pattern,$subject,$arr2);
show($arr1);
show($arr2);
show($r1);\/\/\u5339\u914d\u7684\u4e2a\u6570 1
show($r2);\/\/\u5339\u914d\u7684\u4e2a\u6570 4
\/*
\u8fd0\u884c\u7ed3\u679c\u5982\u4e0b\uff1a
Array
(
[0] => 1
)
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
)
1
4
*\/
<\/p>"}