Php 将每个数组连接成一个字符串
我有下一个数组:Php 将每个数组连接成一个字符串,php,arrays,Php,Arrays,我有下一个数组: Array ( [1] => Array ( [FIRST_NAME] => John [LAST_NAME] => Bon ) [2] => Array ( [FIRST_NAME] => Ray [LAST_NAME] => Bam ) ) 我怎样才能得到下一个结果 姓名:John Bon、Ray Bam您可以使用循环。下面的代码为您提供了内部数组0、1、2、3等的索引以及内部数组
Array ( [1] => Array ( [FIRST_NAME] => John [LAST_NAME] => Bon )
[2] => Array ( [FIRST_NAME] => Ray [LAST_NAME] => Bam )
)
我怎样才能得到下一个结果
姓名:John Bon、Ray Bam您可以使用循环。下面的代码为您提供了内部数组0、1、2、3等的索引以及内部数组本身。然后可以使用内部数组的键来显示该键的值
$array = array(
array("FIRST_NAME" => "Jon", "LAST_NAME" => "Doe"),
array("FIRST_NAME" => "Jane", "LAST_NAME" => "Doe"),
array("FIRST_NAME" => "Johnny", "LAST_NAME" => "Doe"),
array("FIRST_NAME" => "Janie", "LAST_NAME" => "Doe"));
$output = "";
foreach ($array as $i => $values) { // get the inner arrays from the outer array
if ($i != 0) { // check if it is not the first array
$output .= ", {$values['FIRST_NAME']} {$values['LAST_NAME']}";
} else {
$output .= "{$values['FIRST_NAME']} {$values['LAST_NAME']}";
}
}
echo $output;
// Jon Doe, Jane Doe, Johnny Doe, Janie Doe
在这段代码中,来自内部数组的值(例如,{$values['FIRST_NAME']})被插入字符串中,您可以查看有关为什么要这样做的更多信息
有关输出,请参阅。不是免费的代码编写服务。您应该尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好问题。@TomUdding如果你觉得聪明,你可以提供一些我可以自己搜索并记录的东西,以实现我的要求。你应该在堆栈溢出上询问之前搜索一些东西。这可能对你有帮助;foreach循环,内爆,连接。@看到了吗?现在你很有用了。谢谢。你应该至少为自己做点努力。