次のようなキーとして使用したい値を含む配列があります。
$keys = array("first", "second", "third", "fourth");
これらの値のカウントと内容は、ループ内で動的に変化します。それらを多次元配列のキーにしたいのですが、キー配列の数は常に変化するため、これはキーの最初の配列に対して機能します。
$multidimensional[$keys[0]][$keys[1]][$keys[2]][$keys[3]] = "some value";
ループの後半では、キーは次のようになります。
$keys = array("first", "second", "gamma", "delta", "theta", "kappa");
したがって、これをループで使用します。
$multidimensional[$keys[0]][$keys[1]][$keys[2]][$keys[3]] = "some value";
機能せず、キーの数に基づいて動的にする必要もあります。
PHP マニュアルの各配列関数を調べましたが、この目的を満たすものを見つけることができないようです。ここで基本的なことを完全に見落としていますか?たぶん、中かっこの魔法ですか?