我有以下数组$data
:
Array
(
[op] => edit
[pt_id] => 4
[form_submitted] => yes
[submit] => Update
[pt_documents_data] => Array
(
[0] => Array
(
[pt_doc_title] => Test Document
[pt_doc_id] => 6
[pt_doc_file_iname] =>
)
[1] => Array
(
[pt_doc_title] => New Joining
[pt_doc_id] => 7
[pt_doc_file_iname] =>
)
[2] => Array
(
[pt_doc_title] => Hallo Jolly
[pt_doc_id] =>
[pt_doc_file_iname] => FAQ.doc
)
)
)
现在我想访问 subarray 下包含的每个数组和元素[pt_documents_data]
。我尝试使用 foreach 打印第一个值,但我无法打印它。不明白我哪里错了。谁能帮我一一访问内部数组?提前致谢。我的尝试如下:
foreach($data['pt_documents_data'] as $key => $title){
echo $data[$key]['pt_doc_title']; die;
}
实际上,它应该打印价值测试文档,但它没有打印任何东西。以同样的方式,我想访问数组 [pt_documents_data]下所有数组中的每个元素。