【发布时间】:2016-04-01 23:56:48
【问题描述】:
我希望从以下数组中获取值
echo "<pre>";
print_r($attachments);
echo "</pre>";
Array
(
[0] => Array
(
[is_attachment] =>
[filename] => Desert.jpg
[name] => Desert.jpg
[attachment] =>
)
[1] => Array
(
[is_attachment] => 1
[filename] => Hydrangeas.jpg
[name] => Hydrangeas.jpg
[attachment] =>
)
)
我使用这段代码来获取值
foreach($attachments as $value)
{
foreach($value as $values)
{
echo $values[filename];
echo "<br>";
}
}
我得到的O/P是
D
D
H
H
所需的o/p应该是
Desert.jpg
Hydrangeas.jpg
谁能告诉我哪里出错了
【问题讨论】:
标签: php arrays for-loop multidimensional-array foreach