200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php如何把字符串中的数字转换成数组

php如何把字符串中的数字转换成数组

时间:2022-09-11 17:09:10

相关推荐

php如何把字符串中的数字转换成数组

后端开发|PHP问题

php,数字转换成数组

后端开发-PHP问题

asp威客源码,安装ubuntu得多久,恐龙是爬虫吗,转换php,seo指数报价lzw

asp毕业源码,ubuntu安装磁盘小,官网怎么找不到tomcat7,爬虫代理ip购买,在php中定义一个常量,沈阳seo名录lzw

php把字符串中的数字转换成数组的方法:

svd源码,vscode输出历史变量,进入ubuntu,tomcat 域名端口,adb 查看sqlite,大学生网页设计期末作业,建站之星 数据库文档,阿里云远程数据库服务器,jquery tooltips 插件,mui手机app前端框架,宁波爬虫店,php邮箱验证,香港seo,springboot考试,标签导航代码,163k门户网站系统,mfc 网页下载,ectouch手机模板,asp后台获取textarea,手机端页面框架,人力资源管理系统uml,小程序源码分享lzw

第一种方法,使用正则表达式:

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,);$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;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。