php提取字符串中的数字
php提取字符串中的数字(三种方法)
如何使用PHP将字符串中的数字提取出来的功能做了一个小总结,总结三种方法如下:
第一种方法,使用正则表达式:
| 
       1
        2 3 4 5 6 7 8 9 10 | 
第二种方法,使用in_array方法:
| 
       1
        2 3 4 5 6 7 8 9 10 11 12 | 
第三种方法,使用is_numeric函数:
| 
      1
       2 3 4 5 6 7 8 9 10 11 | 
      function findNum($str=''){  $str=trim($str); if(empty($str)){return '';} $result=''; for($i=0;$i<strlen($str);$i++){ if(is_numeric($str[$i])){ $result.=$str[$i]; } } return $result; } | 
$arr中放置的就是取到的数字,只取一个的话 可以把preg_match_all换成preg_match
赞赏码
 
     
非学,无以致疑;非问,无以广识

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号