私は$_POST
データをフィルタリングし、後でそれを HTML としてレンダリングしようとしています。これはネストされた配列であり、約 3 レベルの深さになります。私の構造は次のようになります。
Array
(
[books] ==> Array
(
[book1] ==> Array
(
[0] ==> Title
[1] ==> Author
)
[book2] ==> Array
(
[0] ==> Title
[1] ==> Author
)
)
[articles] ==> Array
(
[article1] ==> Array
(
[0] ==> Journal
[1] ==> Title
)
[article2] ==> Array
(
[0] ==> Journal
[1] ==> Title
)
)
)
foreach ループと filter_input_arrays (配列とサニタイズ引数を使用) を使用する方法があると直感的に感じていますが、私は PHP にかなり慣れていないため、苦労しています。他の配列を正常にフィルタリングしましたが、配列を反復処理してフィルタリングし、同じ構造のオブジェクトを返す適切な方法があるかどうか疑問に思っています。