我使用array_diff比较数组,一切正常。格式输出为:
Array
(
[1] => blue
[2] => green
[7] => yellow
)
有没有办法格式化输出?所以我只收到
blue
green
yellow
我非常感谢您提供的任何帮助。
答案 0 :(得分:1)
您可以简单地使用implode
功能,而不是像
echo implode("<br>",$your_array);
答案 1 :(得分:1)
尝试使用:
<?php
$result = array("blue", "green", "yellow");
echo implode("<br>",$result);
?>
答案 2 :(得分:0)
只需遍历数组!
foreach ($array_diff_output as $arr) {
echo $arr;
echo '<br>';
}
答案 3 :(得分:0)
你需要循环数组。
$data = array("blue", "green", "yellow");
foreach($data as $value) {
print $value . "<br>"; //use \r and \n if using terminal.
}
结果
blue
green
yellow
答案 4 :(得分:0)
<?php
explode('<br>', $array);
答案 5 :(得分:0)
是的,就像已经提到的Implode会帮助您
<?php
$data_array = array("blue", "green", "yellow");
echo implode("<br>",$data_array);
?>
供参考:Implode PHP