如何在循环后使用返回的数据返回$ 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;'一旦得到该值。 –