最良の方法は、おそらく名前なしで既存の配列の末尾に新しいオブジェクトを保存することであることはわかっていますが、これを行う方法を学び、それをインデックス値 [0] にする方法をもう少し複雑にしたいと考えています。 ] 代わりに配列の最後に新しいオブジェクトが追加されます [arr.length - 1]。この例では複数の配列があるため、特定の配列名で保存する必要があります。情報は HTML フォームによって収集されます。
私が持っているものは次のとおりです:
リーリー結果は次のような JSON ファイルになります:
リーリーしかし、私が達成したいのはこれです:
リーリーさまざまな方法を試しましたが、すべてがクリアされて収集された情報のみが追加されるか、最終的には機能が壊れてしまいます。この目標を達成する方法を学ぶのに役立つことを願っています。
PHP 7.4 以降を使用している場合、配列の先頭に要素を追加するには、
、...$array_name
を使用して追加できます。次のコードに似ています:
リーリーarray_unshift
を使用してこの機能を実現できます。すべての配列要素を 1 つ後方にシフトし、関数呼び出しの最初のパラメーターのインデックス 0
に 2 番目のパラメーターを挿入します。
リーリー