問題タブ [array-column]
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 - ディープキーで2つの配列を結合する方法は?
指定された深い部分配列の値を使用して 2 つの配列を結合したいと考えています。
異なる構造を持つ2つの異なる配列があり、それらを結合して、「主キー」が一致する場合は2番目の配列の値を最初の配列に追加し、そうでない場合は配列2の値で配列を作成します。
最初の配列の主キーは[created_by]
で、2 番目の配列は[upgrade_by]
Array1 は次のとおりです。
配列 2 は
次のような結果が必要です。
最初の配列の主キーは[created_by]
で、2 番目の配列は[upgrade_by]
php - PHPを使用して、多次元配列の配列をその配列の項目に置き換える方法は?
以下の多次元配列で、トップレベルのインデックス[0]
[1]
&[2]
をそれぞれの値に置き換えるにはどうすればよいですか?[SUB1]
以下の配列を取得するために使用できましたが$sub1 = array_column( $array, 'SUB1' );
、それを使用して元の配列のインデックスを値に置き換える単純な関数が存在するかどうかはわかりません。
編集:
望ましい出力:
scala - Scala Spark で 2 つの配列列を比較する
以下に示す形式のデータフレームがあります。
ジャンルリスト2がジャンルリスト1のサブセットであるかどうかを示す別のフラグ列を作成しようとしています
私はこれを試しました
しかし、これはorg.apache.spark.SparkException: Failed to execute user defined function.
エラーをスローします。これを解決する方法についてのアイデア。PS: 上記の関数 ( intersect_check
) はArray
s に対して機能します。
php - array_column がオブジェクトの配列で機能しない?
これは私の現在の配列構造です:
array_column
forを実行するたびにmax_weight
、結果として空の配列が得られます。に返された配列を使用することになっていますmax()
。これに対する回避策はありますか?
php - PHPには、多次元配列用のarray_columnのような関数があります
array_column
多次元配列と同様に機能する関数はありますか? 以下の最初の配列を2番目の配列に変換する関数はありますか:
結果の配列:
php - array_column を使用して 2 つの列を 1 つに連結する
タイプの配列があります
出力を次の形式で表示したい
次のコードを使用して、期待される結果を表示しようとしましたが、機能しません。
配列の 2 つの列を 1 つに連結するにはどうすればよいですか?
php - PHP : 別の配列から同じキーの値を取得する
私は2つの異なる配列を持っています
配列 1:
と
アレイ 2
2 番目の配列 ($dateRanges) に array_flip を使用したので、シーケンス内の値を混乱させないでください。
日付の値を Array1 から Array2 に割り当てたいです。
期待される結果 :
日付が配列に存在するかどうかを確認する foreach ループを使用してこれを実行しましたが、または関数を$dateRanges
使用するようなショートカット方法があるかどうかを知りたいです。array_column
array_combine
array_walk
ありがとう
php - array_search() メソッドを使用して、異なる変数の多次元配列から繰り返されるデータのインデックスを取得するにはどうすればよいですか
array_search() または array_column() メソッドを使用して多次元配列から繰り返されるデータのインデックスを取得する方法
これは、配列の最初の '10' のインデックスを表示します。$index2 変数の配列から 2 番目の 10 のインデックスを取得するにはどうすればよいですか。これが私を大いに助けるのを助けてください。
php - 指定された 2 つの値から多次元配列から値を見つける
次の配列があります。
この配列から、指定された製品と値を持つ上記の日付が必要です。
たとえば、product = p2 と item = q2 を文字列として持っています。この配列から、product = p2 と item = q2 を持つこの配列の日付が必要です。
したがって、上記の例からの出力が必要です:d2
array_column と array_search を試しましたが、製品とアイテムの両方から値を見つけることができません。
PHPでこれを手伝ってください。