問題タブ [associative]

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 に答える
14640 参照

php - phpからjavascriptに連想配列を渡します

重複の可能性:
$。ajax()を使用してPHPからJavascriptに文字列の配列を渡す方法は?

連想配列をphpコードからjavascriptコードに渡したい。私を助けてください。どうすればこれを行うことができますか?JSONはこの問題に役立ちますか?はいの場合は、ヘルプ用の簡単なコードを提供してください。ありがとうございました。

以下のコメントから:
HTML+PHPコード

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

php - データベースに接続されていますが、情報はブール値として返されます

phpmyadminで確認したところ、データベースfireworksCLEARLYには「name」という名前のテーブルが含まれています。使用するvar_dumpと表示されますbool(false)mysql_fetch_assoc印刷する値が残っていない場合にのみfalseを返すと思われますか?

編集:申し訳ありませんが、完全なコードを含める必要がありました:

はい、表に情報が記載されています。すべての名前を確認しました。

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

jquery - イベントハンドラーのオブジェクトとして連想配列のデータを使用する

午後すべて

私はいくつかのデータを持っています-

クリックされた内容に応じて情報が表示および非表示になります(これはデータのごく一部にすぎません。

typeプロパティを確認する方法はすでに理解していますが、知りたいのは次のとおりです。

タイプがボタンの場合、そのアイテムのid値にアクセスし、クリック関数を生成して、関数を関連付けるボタンの名前としてidを使用するにはどうすればよいですか。

前もって感謝します

フィル

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

php - PHP - intキーを文字列にキャストしますか?

少し前にいくつかの大きな PHP 関数を作成しました。これらには、いくつかの連想配列が含まれています。これまで、これらの配列には string 型と int 型 ("brown" と 118 など) のキーが含まれていたため、問題はありませんでした。問題は、キーがすべて int の場合、保持されず、代わりに 0、1 などに変換されることです。

それらがすべて int であっても、配列に与えたキーを保持するように強制する方法はありますか? 関数はかなり大きく、変更するには時間がかかりすぎます。

編集

Mike B が直観したように、配列のインデックスを再作成するように見える並べ替え関数を使用します。ここで見つけた関数を使用していました:別の配列に基づいてキーで配列をソートしますか?

それはエリンの最初のものでしたが、正しいインデックスを保持していませんでした。Boombastic によって編集されたバージョンを試してみましたが、うまく機能します。

ご回答ありがとうございます。

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

php - PHPで連想配列列をカンマ区切りで出力する最も簡単な方法(MYSQLから)

DB からの列を連想配列に取り込む mysql フェッチがあります。列名の 1 つが AMOUNT です。したがって、次のようになります。

私がやりたいのは、次のように AMOUNT をエコーすることだけです。

末尾または見出しのコンマがないように。

これに対するエレガントなソリューションの提案はありますか? ありがとう !

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

php - 1回の呼び出しでPHPの連想配列に複数の値を追加する

連想配列をインスタンス化してから、2回目の呼び出しで、1つのブロック行に他のさまざまな値セットを割り当てようとしています。インスタンス化と同じ形式でこれを実行したいと思います。

私のインスタンス化は次のとおりです。

追加したい:

私のオプションは何ですか?おそらく、より簡単に複数の値を追加することについて私が知らないarray_pushの使用法がありますか?または、次のように呼び出しごとに値を追加することに固執していますか?

1行で連想配列に複数の値を追加する他の優雅な方法はありますか?

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

php - 配列を操作する方法

だから、私はこの配列を持っています:

変数として 3 を作成し、プレフィックスを追加して $id_3 にし、level0 を変数の値として設定する必要があります。

そして、すべての配列に対してこれを行う必要があるため、最終的には次のようになります。

それはまったく可能ですか? 一度にすべての変数を取得できるように、ある種のステートメントoi必要です。foreach

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

php - 「Notice: Undefined index」のトラブルシューティングですが、インデックスが定義されているように見えます

私はこのコードを持っています:

そして、私はこのエラーが発生しています:

ご覧のとおり、キーretiroは定義されていますが、未定義のインデックス エラーが発生する理由がわかりません。

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

javascript - Javascript XML データから連想配列へ

次のような XML データがあります。

Javascript を使用して、ネストされた/連想配列 (またはオブジェクトを使用) を次のように作成したいと思います: arrayName[Blue Hawaiian[White Rum => 1, Blue Curaco => 2, Pineapple Juice => 1...], name[ショット => 量、...]]

これで、XML を反復処理する方法はわかりましたが、これを配列に変換する最善の方法がわかりません。

どんな助けでも大歓迎です。

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

php - PHP のループから連想多次元配列を作成する

ループを使用してデータベースの結果セットから PHP で次のような配列を作成するにはどうすればよいですか。

配列のキーが文字であることがわかります。これは、結果セットの「名前」の値から取得されます。ループは次のようになります。