[英]php split array to string with commas
我有一个数字数组
print_r($arr_usr_id[$key]);
输出:“ 930933934”
现在我需要将其转换为930,933,934作为带有逗号的字符串...
$newnumbers = (chunk_split($arr_usr_id[$key],3,","));
可以,但输出:“ 930,933,934”,在最后一个数字后给我一个逗号
与str_split($ arr_usr_id [$ key],3); 我得到三个“数组”作为输出...
用逗号分隔数字的最佳方法是什么(从:123145124984到:123,145,124,984,...)?
尝试将str_split()
与implode()
:
$newnumbers = implode(',', str_split($arr_usr_id[$key], 3));
<?php
header('Content-Type: text/plain');
$test = '123456789';
$result = implode(',', str_split($test, 3));
var_dump($result);
?>
显示:
string(11) "123,456,789"
implode(',', str_split($arr_usr_id[$key], 3));
要么
substr(chunk_split($arr_usr_id[$key],3,","), 0, -1);
也许? :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.