検索

ホームページ  >  に質問  >  本文

新しいオブジェクトを特定の既存の配列名に追加し、インデックス値を使用して保存します。

最良の方法は、おそらく名前なしで既存の配列の末尾に新しいオブジェクトを保存することであることはわかっていますが、これを行う方法を学び、それをインデックス値 [0] にする方法をもう少し複雑にしたいと考えています。 ] 代わりに配列の最後に新しいオブジェクトが追加されます [arr.length - 1]。この例では複数の配列があるため、特定の配列名で保存する必要があります。情報は HTML フォームによって収集されます。

私が持っているものは次のとおりです:

リーリー

結果は次のような JSON ファイルになります:

リーリー

しかし、私が達成したいのはこれです:

リーリー

さまざまな方法を試しましたが、すべてがクリアされて収集された情報のみが追加されるか、最終的には機能が壊れてしまいます。この目標を達成する方法を学ぶのに役立つことを願っています。

P粉006847750P粉006847750228日前413

全員に返信(2)返信します

  • P粉466909449

    P粉4669094492024-04-04 18:47:26

    PHP 7.4 以降を使用している場合、配列の先頭に要素を追加するには、、...$array_name を使用して追加できます。

    次のコードに似ています:

    リーリー

    返事
    0
  • P粉743288436
  • キャンセル返事