問題タブ [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.
php - PHP を使用した連想配列へのインデックス付き/数値配列
とにかく、インデックス付き配列['1' => 'dave, '2' => 'ryan', '3' => 'mike', '4' => 'sam']
を連想配列に変えることができるということはありますか。この場合は になります['dave' => 'ryan', 'mike' => 'sam']
。
明らかに、コンテキストと私が示した例ではあまり意味がありませんが、知っておくと便利です。
明らかな答えが完全に欠けていない限り、Googleまたはここで見つけることができるのは、反対の方法(連想 - >索引付け)だけです。
jquery - jqueryとxmlによる動的連想配列の作成
xml ファイルのデータを連想配列に格納しようとしています。配列の作成は正常に機能しますが、他の関数 (checkArray() など) のデータにアクセスできません。
これを解決するためのアイデアはありますか?どうも。
php - PHP 連想配列 - --> を "as" に置き換える
これを行うための簡単で効率的な方法が必要であることはわかっています。
私はこのような配列を持っています:
これを次のクエリとして変換したいと思います。
これをループに入れたくありません。PHP には多くの配列処理関数があり、これは簡単なはずです。私はphpが初めてです。
何か案は?
php - PHPで配列を結合する
2 つの配列を結合したいとしましょう。配列の名前は $year_into と $likes_dislikes です。それらは「名前」と呼ばれる鍵を共有します。これを次のようにするにはどうすればよいですか:
$year_info
そしてこれは $likes_dislikes
次のような 1 つの配列 $complete に組み合わせることができます。「名前」の値が一致する場合、2 番目の配列の情報が 1 番目の配列に追加されます。
すでに寄せられた質問に目を通しましたが、何も表示されません。問題を説明するために間違った用語を使用している可能性があります。このように言うと、foreachループで立ち往生しています
すべての好き/嫌いについて同じ値を取得します。これを行う最も簡単な方法は何ですか?
php - 連想配列操作 - array("value1", "value2") から array(array("keyname" => "value1"), array("keyname" => "value2"))
私がやっていることは、デフォルトの数値キーを使用して基本的な配列を取得することです:
そして、その配列を次のように設定された連想配列とマージしたい:
であるため、連想配列の各数値キーには追加の配列セットが含まれます。
次のようなことをするとよいでしょう:
それは明らかに、配列操作関数のどの組み合わせが $associative_array 構造体をオンザフライでコピーし、各サブ配列の対応するキーを $basic_array の値で満たし、それらをマージできるかによって異なります。
これを行っているのは、basic_array 内のすべてを associative_array と重複排除したいからです。
私は現在これをやっています:
すべてのネイティブ php 配列関数は、これらすべての foreach ループを排除するように設計されているか、そう思ったので、このがらくたをきれいにしたいと思います。
associative - 括弧の結合性
このmsdnリンクは、「(」および「)」が左から右への結合性を持っていることを示しています。
それはどのように意味がありますか?誰かが私に例を教えてもらえますか?
data-structures - デバッグ シンボルを格納するためのデータ構造
すべてのデバッグ シンボルを保存する必要があります (簡単にするために、関数名とアドレスのみ)。関数のサイズがありません。お気に入り:
_printf 0x1234
_fprintf 0x1255
_scanf 0x1300
アドレスで関数名を決定するための非常に高速なアルゴリズムが必要です。たとえば、次のようになります。
0x1258 - _fprintf+0x3
単純な STL マップはあまり役に立ちません。ここに適合するデータ構造は何ですか?
javascript - オブジェクトの配列内のjavascriptの一意のキー値
特定のkey:valueを持つオブジェクトの配列にオブジェクトがあるかどうかを確認する必要があります。たとえば、キー'id'を一意にする必要がある場合:
たぶん、各要素の失礼なチェックよりも簡単な方法がありますか?どうも)
php - PHP preg_matchは何かまたは何も一致せず、連想配列を出力します
私は次のコードを使用しています:
これは次を出力します:
私の問題は、サブジェクトに常に「{L_300}」の部分が含まれるとは限らないことですが、パターンを使用して「item:value」の部分を一致させる必要があります。
誰か助けてもらえますか?
これはよくある質問のように思えるかもしれませんが、答えが見つかりませんでした。
php - PHP - 値の配列で 1 つの連想配列を検索し、一致する結果で新しい配列を作成します
次のような連想配列が 1 つあります。
次の連想配列の名前フィールドに対して、この最初の配列の名前フィールドを使用して検索したい:
一致する場合は、パーマリンク フィールドの値を取得し、新しい配列に入れます。また、最初の配列には、24/7 ではなく 24/7 などのエスケープの問題があり、検索では大文字と小文字を区別しないでください。これを PHP で書き込もうとしているのですが、これら 2 つの API を操作するのが面倒です。
ご協力いただきありがとうございます!
-グレッグ