есть json
$str = '{
"message":"Privet mir",
"channels": [
{
"id":"116",
"logo":"3.png",
"name":"STS",
"city":"Beg"
},
{
"id":"63",
"logo":"2.png",
"name":"REN",
"city":"Tel"
}
]
}';
данные извлекаю так:
$cart = json_decode( $str );
f (is_array($cart->channels)){
foreach($cart->channels as $key => $city) {
echo $city->city, $key . "\n";
}
foreach($cart->channels as $key => $name) {
echo $name->name, $key . "\n";
}
} с
Как объединить city и name с одинаковым $key в одной переменной?
чтобы было примерно так
$data = "STS", "Beg" // $key=0
$data1 = "REN", "Tel" // $key=1
и т д