return
如果您查看下面的代码,当is 在if
语句中时它不会回显任何内容。当我接受时return out
,它会回显正确的值。为什么是这样?
$images= Array(
[0] => Array
(
[id] => 131],
[width] => 400]
),
[1] => Array
(
[id] => 140],
[width] => 900]
)
)
$array_key=0;
foreach($images as $key => $image){
if($image['id'] == $image_id){
$array_key= $key;
return;
}
}
echo $array_key;