ネストされた配列を解凍するスマートな方法を学びたいと思います。たとえば、配列変数$ rma_data ['status']は以下のようになります。PHPアンパック配列
[status] => Array
(
[0] => Array
(
[created] => 1233062304107
[statusId] => 5
[statusName] => Open
)
[1] => Array
(
[created] => 1233061910603
[statusId] => 2
[statusName] => New
)
[2] => Array
(
[created] => 1233061910603
[statusId] => 1
[statusName] => Created
)
)
私のような条件に基づいて変数に作成されたタイムスタンプとstatusIdを保存したいと思います:私たちは外に発見した場合「オープン」ステータスがあります存在し、我々は代わりに「新」のオープンを使用し、「作成されました" NewとCreatedだけがある場合は、代わりにNewを使用します。それを行うための私の方法の
現在のバージョン:
for($i=0; $i<count($rma_data['status']); $i++)
{
switch($rma_data['status'][$i]['statusId'])
{
case 5:
case 2:
case 3:
}
任意のアイデア?私は非常に必要な条件を理解していないが、それはこのようにすることができ
ソート自分のステータスに基づいて、アレイは、最高のものをソート取ります。 – deceze