这是我从API获得的:
{
"isFeiertag":"1",
"datum":"25.12.2014",
"title":"1. Weihnachtstag",
"locs":["BW","BY","BE","BB","HB","HH","HE","MV","NI","NW","RP","SL","SN","ST","SH","TH"]
}
这是我的PHP:
$url = 'APIURL';
$feiertagejson = file_get_contents($url);
$feiertagejson = utf8_encode($feiertagejson);
$results = json_decode($feiertagejson, true);
if($results['isFeiertag'] = '0'){
echo "kein Feiertag";
}else{
echo "Heute ist ".$results['datum']." > ".$results['title']." in ".$results['locs'].".";
}
我如何获得“locs”?
这就是我实际得到的:
注意:第18行的E:\ xampp \ htdocs \ explode.php中的数组到字符串转换 Heute ist 25.12.2014> 1.阵列中的Weihnachtstag。
答案 0 :(得分:1)
使用implode将数组转换为字符串
implode(",",$results['locs']);
更改回声线,如下所示
echo "Heute ist ".$results['datum']." > ".$results['title']." in ".implode(",",$results['locs']).".";