php正则表达式匹配函数

时光毁灭记忆、已成空白 提交于 2020-01-22 16:51:19

<?php function show($var=null){

 if(empty($var))  {  

echo 'null';  

}else if(is_array($var) || is_object($var)){

  echo '<pre>';

  print_r($var);  

 echo '</pre>';  

}else{   

echo $var;

 }

}

$pattern='/[0-9]/';

$subject='asd78dfgfd1dfg2asdf8sadf6asdf9';

$m1=$m2=array();

$t1=preg_match($pattern,$subject,$m1);//返回匹配的次数,这个函数只匹配一次

$t2=preg_match_all($pattern,$subject,$m2);//返回匹配的次数,这个函数只匹配多次

show($m1);

echo '<hr/>';

show($m2);

echo '<hr/>';

show($t1.'||'.$t2);

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!