私は、最初のインデックスのユーザー、次のインデックスでそのユーザーに割り当てられたブック、そしてこのように割り当てられたブックの詳細を持つライブラリ管理システムの配列を持っています。 PHP:traversing multidimensional array
この
はArray
(
[user] => Array
(
[0] => stdClass Object
(
[id] => 5
[name] =>
[email] => [email protected]
[password] => test
[role] =>
[status] => 1
)
)
[books] => Array
(
[0] => stdClass Object
(
[id] => 1
[user_id] => 5
[book_id] => 1
[date_issue] => 2016-07-24 00:00:00
[date_return] => 2016-07-25 00:00:00
)
[1] => stdClass Object
(
[id] => 2
[user_id] => 5
[book_id] => 2
[date_issue] => 2016-07-24 00:00:00
[date_return] => 2016-07-25 00:00:00
)
[2] => stdClass Object
(
[id] => 3
[user_id] => 5
[book_id] => 1
[date_issue] => 2016-07-25 00:00:00
[date_return] => 2016-07-25 00:00:00
)
)
[bookdata] => Array
(
[0] => Array
(
[0] => stdClass Object
(
[id] => 1
[title] => PHP Made Easy
[author] => Dietel & Dietel
[serial_no] => 232323
[qty] => 9
[row_no] => 1
[col_no] => 2
[status] => 1
[category_id] => 1
[description] => This is a book about php
)
)
[1] => Array
(
[0] => stdClass Object
(
[id] => 2
[title] => C++
[author] => Dietel & Dietel
[serial_no] => 232323
[qty] => 9
[row_no] => 1
[col_no] => 2
[status] => 1
[category_id] => 1
[description] => This is a book about c++
)
)
[2] => Array
(
[0] => stdClass Object
(
[id] => 1
[title] => PHP Made Easy
[author] => Dietel & Dietel
[serial_no] => 232323
[qty] => 9
[row_no] => 1
[col_no] => 2
[status] => 1
[category_id] => 1
[description] => This is a book about php
)
)
)
)
これは私がこの
foreach ($data as $key=> $value) {
echo $key[$value]->id;
}
のように私は
を取得し、エラーを解析しようとする方法である私は、表形式で表示するために必要なものです重大度:警告
メッセージ:ビュー/ history.php
行番号:4
してみてください、私はこの配列オブジェクトこの配列
「解析する」とはどういう意味ですか?期待される結果は何ですか?代わりに "横断"を意味しますか? – fantaghirocco
あなたが望む最終出力を投稿してください –
私はhtmlテーブルでこれらの結果を印刷する必要があることを意味します – Sikander