問題タブ [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 投票する
6 に答える
36854 参照

javascript - Array.prototype.push()を拡張するにはどうすればよいですか?

Array.pushpushを使用するとコールバックメソッドがトリガーされ、通常の配列関数が実行されるようにメソッドを拡張しようとしています。

これを行う方法はよくわかりませんが、これまでに失敗したコードをいくつか示します。

0 投票する
5 に答える
156 参照

php - 特定の数の要素を配列に保持するにはどうすればよいですか?

特定の数の要素を配列に保持するにはどうすればよいですか?

array に 10 個の要素を保持したいだけです$a。したがって、呼び出すときに、test($var)この値を配列にプッシュする必要がありますが、配列の先頭からいくつかの要素を削除して、数値を 10 に保ちます。

0 投票する
6 に答える
55766 参照

php - PHPのSESSION配列でarray_pushを使用できますか?

複数のページで必要な配列があるので、SESSION 配列にしました。一連の名前を追加してから、別のページで foreach ループを使用して、その配列内のすべての名前をエコーアウトできるようにしたいと考えています。

これはセッションです:

次のように array_push を使用して、一連の名前をその配列に追加します。

このエラーが発生しています:

array_push() [function.array-push]: 最初の引数は配列でなければなりません

array_push を使用して複数の値をその配列に入れることはできますか? それとも、私が達成しようとしていることを行うためのより良い、より効率的な方法があるのでしょうか?

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

php - array_push key=>value 、どうすればできますか?

配列のキーと値をプッシュしたいのですが、できません

助けてください..

ありがとう^_^

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

php - キー値を使用した配列プッシュ

=> $keyたとえば、を含む値を配列に追加するにはどうすればよいですか。

したがって、配列は次のようになります。

しかし、私のIDEはそれが無効であり、機能しないと言っています。

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

php - ooPHP - 連想配列からオブジェクトの配列を作成するにはどうすればよいですか?

何時間も考えてみた後、これが可能かどうかはわかりませんが、ここに行きます...

ファイル名、ファイルタイプ、作成などのプロパティを持つクラスUserPictureがあります(つまり、実際の画像をブロブとして保存せず、$filename.$filetypeを使用して参照します)。

ユーザーの写真をすべて表示するページを作成できるようにしたいので、そのユーザーに関連する DB からすべての行を取得する必要があります。DBから連想配列を正常に取得し、次のコードを使用してオブジェクトを作成しました。これは、エコーして出力をテストしたときに機能します...

これはちょっとうまくいきますが、配列内のオブジェクトとして最後の行しか取得しません。だから私はarray_pushを試しました...

...そして、$pictures[]=new UserPicture($row) を使用してみましたが、どちらも次のエラーが表示されます...

キャッチ可能な致命的なエラー: クラス UserPicture のオブジェクトは、72 行目の user_picture_manage.php で文字列に変換できませんでした

誰かが私が間違っていることに光を当てることができれば、それは非常に役に立ちます!

どうもありがとう、スティーブ

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

arrays - 古いものを上書きせずに多次元配列にアイテムを追加しますか?

これは簡単な質問かもしれませんが、答えを見つけることができませんでした。古い値を(すべて)上書きしたり、書き直したりせずに、配列に値を追加するにはどうすればよいですか?LUAにarray_pushのようなものはありますか?もしそうなら、それは多次元配列でも機能しますか?

例:

新しい場所に新しいものの説明を追加したい場合、それを使用してそれを行うことはできません

古いものだけでなく、これらすべてを宣言する必要があるので、上書きしないようにします。だから私は次のようなものを探しています:

ありがとう!

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

php - How to convert string into an array

I have an array something like this

I loop through the arr1 array,

It's not working as expected. Any help appreciated. Thanks.

EDIT $result is result array

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

javascript - Javascript が現在の配列にアイテムを追加する

現在の配列に項目を追加しようとしています。

この方法でエラーが発生し、値 1 と値 2 を取得できません。ハイパーリンク コレクションを取得した後、新しい項目を追加しようとするとエラーがスローされます: オブジェクトは、プッシュ メソッドであるこのプロパティまたはメソッドをサポートしていません.

ハイパーリンクのコレクションが割り当てられた後、配列はどうなりますか? 新しいアイテムを追加するにはどうすればよいですか?

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

php - 配列プッシュの問題

オブジェクトを配列にプッシュする際に問題が発生しました。

これが私のオブジェクトです

これが私の配列ですすべてを配列にプッシュしようとしました

ご覧のとおり、彼が「soled」という項目に到達するとコードが停止します。値が0であるため、停止します。正常に機能する場合は、この値を別の値に設定します。

これがimが使用しているコードです。