簡體   English   中英

用逗號分隔的字符串從數組中分離信息

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM