【发布时间】:2018-03-29 09:52:13
【问题描述】:
我想解析数组并想从数组中获取sid 值。我已经使用 foreach 进行了跟踪,如下所示。我在 Drupal 模块的第二个 foreach 循环中发现了一条警告消息。如何添加
foreach($submission as $sub) {
foreach($sub as $a) { // Warning: Invalid argument supplied for foreach()
if (isset($a[1])) {
$sid = $a[1]->sid;
}
}
}
$submission值:
Array
(
[build_info] =>
Array
(
[args] => Array
(
[0] => stdClass Object
(
)
[1] => stdClass Object
(
[sid] => 176
[nid] => 2
[submitted] => 1522130239
[remote_addr] => ::1
[uid] => 1
[name] => admin
[is_draft] => 0
)
)
)
)
【问题讨论】:
标签: php arrays drupal foreach drupal-7