我有一个varible,它以数组格式检索和存储值。那是
$fold_location = Input::get('location');
如果我们打印这意味着它如下所示:
Array ( [0] => 1 [1] => 2 )
我想要的是从这个变量中获取所有值。
我正在尝试以下方法。
foreach($fold_location as $value) {
$fold_location = $value;
print_r($fold_location);
}
但它将输出返回为1。 我想得到所有的价值观。如何在php -mysql中执行此操作
答案 0 :(得分:1)
你在循环中覆盖你的数组。尝试:
foreach($array as $item) print_r($item);
答案 1 :(得分:0)
您可以使用PHP的array_values()函数获取Array值。你不需要做foreach()
<?php
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
?>
上述代码的输出将是
Array
(
[0] => XL
[1] => gold
)
答案 2 :(得分:0)
用以下代码替换你的foreach循环。
foreach($fold_location as $value) {
echo $value;
}