我有这个json数据:
["warm","cold"]
我需要使用此函数显示json数据:
function typeid($id){
$arr = json_decode($id , true);
foreach ($arr as $k=>$v){
$type = $v.' - ';
}
return $type;
}
结果是(只有一个结果):
cold -
如何使用-
显示所有json数据?!
答案 0 :(得分:1)
您的$type
必须是数组:
foreach ($arr as $k=>$v){
$type[] = $v;
}
$result = implode('-', $type); //implode it
echo $result;
答案 1 :(得分:0)
只需使用以下代码编辑代码:
$type = '';
foreach ($arr as $k=>$v){
$type .= $v.' - ';
}