• 微信
您当前的位置: 首页> PHP> PHP功能函数>

php字符串数组转换为数字数组

作者:Alpha时间:2023-12-01 阅读数:3233 +人阅读

PHP通过explode()函数分割字符串为数组后,得到的数组如果是数字,这些数组元素是字符串类型,如果我们要使用整数类型,那就需要再手动转换一下了。

方法一:

最容易想到的方法,遍历数组,然后将数组的元素转换为数字类型。

function findNum($str=''){
    $str=trim($str);
    if(empty($str)){return '';}
        $result='';
        for($i=0;$i
        if(is_numeric($str[$i])){
            $result.=$str[$i];
        }
    }
    return $result;
}

方法二:

使用array_map,直接进行转换。

$strArr = ["1", "2", "3", "4"];
$numArr = array_map('intval', $strArr);


本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com

标签: 小程序

阿尔法

软件开发工程师#全栈工程师

{include file=foot.html}