14
私はいくつかのPHPコードで助けが必要です。私は、左の結合を使用してMySQLデータベースからデータを取得しています。これらのレコードに基づいて、私は例えば、私はきれいになりたいネストされた配列を作成しています:多次元配列対複数配列
array(
[0] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
),
[1] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
)
)
)
は今、私の考えは、例えば、複数のアレイを作成し、それらを一緒に合うようにキーを使用することです:
$array1 = array([0] => array(id = 0)); // value =
// match
$array2 = array([0] => array(...)); // key = id = value of the $array1 with key 0
それは良い方法ですか?または、ネストされた配列を保持する必要がありますか?
ベストプラクティスは、アレイを使用することに完全に依存します。 –
本当にあなたが構築しているアプリケーションの種類に依存します。たとえば、1つのループを通してツリー全体にアクセスしたい場合は、ネストしたままにしておくとよいでしょう。 – looneydoodle