[英]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];
-这样的东西?
<?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)
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.