PHP:将逗号分隔值转换为整数数组(PHP: Turn comma

编程入门 行业动态 更新时间:2024-10-25 01:28:58
PHP:将逗号分隔值转换为整数数组(PHP: Turn comma-separated values into an array of integers)

我有一串逗号分隔值: 1,2,3,4,5,6,7,8,9,10,11,12,13

如何摆脱逗号,将每个值转换为整数,最后得到这些数字的PHP数组?

$number_array = [1, 2, 3, 4 ....., 13]; - 那样的?

I've got a string of comma separated values: 1,2,3,4,5,6,7,8,9,10,11,12,13

How can I get rid of the comma, turn each value into an integer and end up with a PHP array of these numbers?

$number_array = [1, 2, 3, 4 ....., 13]; - something like that?

最满意答案

利用explode()

<?php $str='1,2,3,4,5,6,7,8,9,10,11,12,13'; $arr = explode(',',$str); $intarr = array_map('intval',$arr); var_dump($intarr);

好吧,一个班轮。

var_dump(array_map('intval',explode(',','1,2,3,4,5,6,7,8,9,10,11,12,13')));

OUTPUT :

array(13) { [0]=> int(1) [1]=> int(2) . . // Lines Skipped . int(12) [12]=> int(13) }

Make use of explode()

<?php $str='1,2,3,4,5,6,7,8,9,10,11,12,13'; $arr = explode(',',$str); $intarr = array_map('intval',$arr); var_dump($intarr);

Well, a one-liner.

var_dump(array_map('intval',explode(',','1,2,3,4,5,6,7,8,9,10,11,12,13')));

OUTPUT :

array(13) { [0]=> int(1) [1]=> int(2) . . // Lines Skipped . int(12) [12]=> int(13) }

更多推荐

本文发布于:2023-07-15 18:56:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1117508.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:逗号   整数   数组   转换为   PHP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!