PHP での多次元/連想配列のループに関するヘルプを探しています。基本的に、テーブル内の特定のキー値をループして出力する必要があります。あまり運がない。
これが私の配列のサンプルです。
$myarray = array(
"body" => array(
"0" => array(
"machine" => array(
"id" => "1",
"name" => "macbookpro",
"description" => "laptop machine",
"state" => "reserved",
"state_since" => "2013-08-28 12:05:00",
"queue_snapshot" => array(
"time" => "2013-08-01 12:00:00",
"jobs" => "450",
"jobs_available" => "90",
"cputime_running" => "00:01:00",
"cputime_eligible" => "00:90:00",
"cputime_block" => " 90:00:00",
)
)
),
"1" => array(
"machine" => array(
"id" => "2",
"name" => "ipad",
"description" => "tablet machine",
"state" => "available",
"state_since" => "2013-08-28 12:05:00",
"queue_snapshot" => array(
"time" => "2013-08-01 12:00:00",
"jobs" => "50",
"jobs_available" => "20",
"cputime_running" => "00:05:00",
"cputime_eligible" => "00:12:00",
"cputime_block" => " 00:10:00",
)
)
)
));
この配列には後でアクセスする必要がある値がいくつかあるので、このテーブルを作成するには特定の値にアクセスできれば十分です。このように出力する必要があります....
マシン名 | 説明 | 状態 | ジョブ | 利用可能なジョブ |
macbookpro ラップトップ マシン 予約済み 450 90
ipad タブレット機 利用可能 50 20