[英]Separate info from an array with to make a comma separated string
我想制作一个用逗号分隔的字符串。 示例:测试、sdf
Array (
[0] => Array ( [name] => Test [0] => Test )
[1] => Array ( [name] => sdf [0] => sdf ) )
$List = implode(', ', $Array);
返回: 注意:数组到字符串的转换
将 arrays 的列表提取到另一个数组中,然后执行内爆
<?php
$Array=[];
$temparray= ["name" => "Test" ];
array_push($Array,$temparray );
$temparray= ["name" => "sdf" ];
array_push($Array,$temparray );
//print_r($Array);
foreach($Array as $key=>$value) {
$newarray[]=$value["name"];
}
$List = implode(', ', $newarray);
var_dump($List);
?>
你可以试试这个。 在数组 function的帮助下,你可以很容易地做到这一点。
$array = [
["name" => 'Test', 0 => 'Test'],
["name" => 'sdf', 0 => 'sdf']
];
echo $str = implode(',', array_map(function($el){ return $el['name']; }, $array));
开/关:
Test,sdf
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.