問題タブ [array-push]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
15384 参照

php - インデックス付きの配列に値を動的に挿入する

値を配列にプッシュすると、インデックスが 0 から始まる以外の値である場合、インデックスが 0 から開始されていました。

これにより、インデックス 0 と 1 の Horse と Bird が挿入されます。

これらの値を異なるインデックスで挿入できますか? お気に入り

0 投票する
2 に答える
94560 参照

php - 連想配列の array_push

このように連想配列を拡張しようとしていますが、PHP が気に入りません。

次のメッセージが表示されます。

これが私のコードです:

どこで私は間違えましたか?

0 投票する
1 に答える
138 参照

php - 複数のアレイを組み合わせて新しいアレイにするにはどうすればよいですか?

$_POSTおよび$_FILES変数をオブジェクトのオブジェクトプロパティに保存しましたnewUpload。SQL更新ステートメントを生成しようとしていますが、配列の結合に問題があります。複数のアレイを組み合わせたアレイを作成するにはどうすればよいですか?グローバルキーワードは紛らわしいので、避けるべきですか?

更新:array_pushの代わりに 使用する間違い$array[] = $value。配列のスコープはforeachループに対してローカルであると思いましたが、array_push関数が間違っていました。以下のコードは機能しました。皆さんに心から感謝します-あなたのコメントは私が解決策を思いつくのに本当に役立ちました。

0 投票する
3 に答える
22961 参照

php - PHP 配列。array_push() を使用して "$key" => "$value" ペアを配列に挿入します。

なぜこれがうまくいかないのですか?

次のエラーが表示されます: [phpBB Debug] PHP Notice: in file / / /* 161 行目の .php: array_push() [function.array-push]: 最初の引数は配列でなければなりません

誰かがコメントしていますが、このページでこれを行うことができます: http://php.net/manual/en/function.array-push.php , (検索: "to insert a "$key" => "$value" ペア配列に」)

単一の値のリストをphp配列に挿入する次善の方法は何ですか? ところで、google.com でこれについて何かを見つけるのが難しいとは本当に信じられません。真剣に?

0 投票する
3 に答える
53 参照

php - 配列内の一致する文字列をマージするにはどうすればよいですか?

こんにちは、私は現在、データベース内の各画像からタグを取得するこのコードを持っています。タグはコンマで区切られます。タグの各セットを配列の最後に配置します。今、取得したタグの配列を作成したいのですが、重複をマージしたいと考えています。

0 投票する
2 に答える
967 参照

php - PHP array_push インデックス保持

値5と6のインデックスを見つけるために、配列自体を含む配列をループしています。

これらのインデックスが見つかったら、array_push を使用して、一致した配列を別の配列にプッシュします。私のアプリケーションは配列インデックスの維持に依存していますが、array_push は一致した 5、6、7 などではなく、キーを 0、1、2 などにリセットします。

0 投票する
2 に答える
483 参照

php - Array_Push は配列の最後に追加されず、配列全体を置き換えています

私のウェブサイトに小さな「ブックマーク」機能を作成しようとしました。ユーザーは、次のスクリプトを実行する「.bookmarkButton」をクリックできます。

「addBookmark.php」のコードは次のとおりです。

session_start();

変数$_SESSION['ridArray']は、蓄積されたすべての ID を持つ配列を保持します。

私の問題は、このスクリプトが 1 つのアイテムがブックマークされている場合にのみ機能することです。ブックマークされた製品が複数ある場合、ブックマークしたすべてのものではなく、最後にブックマークされた製品名のみを取得します。

たとえば、bookmarkButton クラスをクリックした後に複数の製品 ID を取得する代わりに、配列内の 0,1,2,3 のようにします。最後にクリックされたもの、つまり6つだけを取得します。

私はこれをしばらく調べてきましたが、何が間違っているのかわかりません。

0 投票する
2 に答える
455 参照

php - PHPを使用して多次元配列から複数の値を検索/ソート

電子メールアドレスという1つのパラメーターに基づいて、多次元配列から一部のユーザーを抽出できるように、配列を並べ替えたいと思います。最終的には、元の配列を2つの異なる配列として分離したいと思います。1つは選択された電子メールアドレス($js以下のラベル)を持ち、もう1つはそうでない($not_js以下のラベル)。

これが私のコードです:

現在、印刷$not_jsすると4人のユーザーすべてが返され、$jsは何も印刷されないため、明らかに正しくありません。どんな考えでも大歓迎です!

0 投票する
1 に答える
286 参照

php - PHPでのネストされたKey-Valueルックアップ

私は学校のクラスのために「ストック」ウェブサイトを作ろうとしています、そしてそれは私の最初のphpへの飛び込みです。基本的に、スクリプトはGoogleドキュメントスプレッドシートからCSVファイルを取得し、後で使用するために値を配列に入れようとします。上昇株と下降株のトップ5を表示したいのですが、問題があります。スクリプトのメインセクションは次のとおりです。

ただし、アレイには何も割り当てられません。どんな助けでもいただければ幸いです。

更新:フロントページの完全なソースであるindex.phpを追加しました。更新2:それを理解しました。私はJavaから来ましたが、変数のスコープがphpでどのように機能するかを完全には理解していませんでした。シンプルな

トリックをしました

0 投票する
4 に答える
4613 参照

php - phpは、配列に値を持つキーをより高速に追加します

私は配列を持っています:

ユーザーがログインしている場合は、他のキーとその値を追加したいので、次を使用します。

これはそれを行うための最良の方法ですか、それとも私はそれを使うべきarray_pushですか?