php把字符串中的数字转换成数组的方法:1、使用正则表达式法,代码为【$reg='/(\\\\d{3}(\\\\.\\\\d )?)/is'】;2、使用【in_array】方法,代码为【if(in_array($str[$i],$temp))】。
php把字符串中的数字转换成数组的方法:
第一种方法,使用正则表达式:
function findnum($str=''){$str=trim($str);if(empty($str)){return '';}$reg='/(\\\\d{3}(\\\\.\\\\d )?)/is';//匹配数字的正则表达式preg_match_all($reg,$str,$result);if(is_array($result)&&!empty($result)&&!empty($result[1])&&!empty($result[1][0])){return $result[1][0];}return '';}第二种方法,使用in_array方法:
function findnum($str=''){$str=trim($str);if(empty($str)){return '';}$temp=array('1','2','3','4','5','6','7','8','9','0');$result='';for($i=0;$i<strlen($str);$i ){if(in_array($str[$i],$temp)){$result.=$str[$i];}}return $result;}第三种方法,使用is_numeric函数:
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;}相关学习推荐:php编程(视频)
没有云服务器无法备案吗net域名和com域名,哪类域名更适合搭建网站?网站云服务器后台注册资本超200亿的大家保险,只花了3.6万拿下官网域名?金九银十冲销量 HostGator主机7折优惠码商标注册不同省份能用么Linux服务器---安装telnetWordPress 网站防范暴力破解攻击的方法