Как вернуть $ value после цикла с возвращенными данными? Я думаю, чтобы создать массив перед циклом и сравнять его с $ v, чтобы использовать его после цикла, но это не сработало.Как использовать переменную внешнюю петлю foreach
Любая идея о том, как решить эту проблему?
// create array
$v = array();
// start loop
foreach ($this->json_data->locations as $key => $value) {
if ($value->country_name == $data['city']->country_name)
// return $value with data
return $v = $value ;
}
echo $v->country_name
Используйте 'break;' как только вы получите значение. –