这是我的数组:PHP数组转换为字符串
$info = array(
"setA" => array ("start" => 0, "end" => 0),
"setB" => array ("start" => 100, "end" => 300),
"setC" => array ("start" => 0, "end" => 0),
"setD" => array ("start" => 500, "end" => 1000),
"setE" => array ("start" => 0, "end" => 0),
"setF" => array ("start" => 0, "end" => 0),
"setG" => array ("start" => 0, "end" => 0)
);
我如何转换这使echo命令产生:
setA 0 - 0
setB 100 - 300
setC 0 - 0
setD 500 - 1000
setE 0 - 0
setF 0 - 0
setG 0 - 0
我已经试过各种事情,包括以下内容,但没有一样是关。
array_walk_recursive($info, function($v) use (&$result) {
$result[] = $v;
});
echo implode('<br>', $result);
任何想法?由于
'foreach'太花哨......? – deceze
在之前_“当然没有我知道的foreach,但我的实际情况更复杂”_。 – CodeCaster
这里不需要反对票。 OP陈述了问题并尝试了代码。标题虽然有点误导。 – Progrock