問題タブ [array-intersect]
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 array_intersectで問題が発生し、空の配列をチェックできません
私は5つの配列と、ユーザーがランダムに検索できる検索を持っています。したがって、これらの 5 つの配列には、2 つの配列、3 つの配列、または 5 つの配列などの価値がある場合があります。
したがって、交差すると、どれが空であるかを確認できないため、常に空の配列が返されます。
実際には、値がある場合のようにこれを動的に確認して作成する必要があり$g_arr, $c_arr
、上記の操作はこれら2つに適用されます..のように
それを確認する方法がわかりませんか?どんな助けでも大歓迎です..ありがとう
php - PHP array_intersectが正しく機能しない
現在、日付を比較したい2つの配列があります。配列の構造は次のとおりです。
目的は、$userdaysoff からの値が $bholidays 配列に存在するかどうかを検出することです。
上記はうまく機能し、26-05-2014 が両方の配列に存在することを検出しますが、 $userdaysoff 配列が次のようになっている場合:
次に、2014 年 5 月 26 日という重複した日付は検出されません。
これが発生する理由はありますか?
コードを実行する方法は次のとおりです。
php - 交差する 2 つの多次元配列
誰かが私の問題を手伝ってくれませんか。このスレッドは私の問題に非常に近いですが、私はそれを生き生きとさせることはできません さまざまなサイズの交差する多次元配列
私の最初の配列は次のようになります。
2 番目の配列は次のようになります。
スレッドから、コードを私の問題に適応させようとしました。しかし、私は行に積み重ねました。
配列 2 の配列 1 から一致を見つける必要があります。
出力は 14 に一致しますが、値は正しくありません
出力は次のようになります。
提案と助けをよろしくお願いします
php - PHPの配列で一致するエントリを見つける
だから私は2つの配列を持っています:
したがって、 Entries である 2 番目の配列と一致する 1 番目の配列の値が必要です。
要するに、1 番目の配列の ID と 2 番目の配列の値が一致する必要があります
配列交差キーを使用しようとしましたが、うまくいきませんでした..
読んでくれてありがとう。
php - 2つの値が一致する場合、PHPの多次元連想配列から重複を削除します
次の構造の多次元配列があり、そこから重複を削除したいと考えています。たとえば、["金額"] が 2 つの ["都市"] で同じであるが、["時間"] が同じか異なる場合、これは重複していると見なし、このノードを配列から削除します。
次の例では、都市と金額がノード 1 と同じであるため、アレイからノード 0 を完全に削除します。これらは両方ともブリストル (イギリス、ブリストル) と 373 です。時間は 17:15 と 17 で異なりますが、 :16.
この場合のように時間が異なる場合は、後の時間を削除します。
php - PHPの単一要素で2つの配列を比較する
次のような 2 つの配列があり、さらに多くの結果が得られます。
私がやりたいのは、結果を比較することですが、locName要素のみです...これまでに取り組んでいるコードは次のとおりです。
次に、各jsonファイルに対してこれを行います
理想的には、これは両方の配列から一致する locNames を返します
助けてくれてありがとう!
php - 2 つのテキスト ファイルを比較して内部 ID を取得する
2 つのテキスト ファイルを で区切られたデータと比較してみ-
ました。ある場合には 1 つのファイルがすべてのデータを取得し、別の場合には同じ ID を持つ変更用のデータのみを持ちます。この場合、このファイルは呼び出されます。db_tmp.txt
両方のファイルの構造は次のとおりです。
ファイル txt (最初は ID です) db/text.txt
比較用のファイルには、たとえば変更用のデータがあり、同じ ID で内容が異なります - db_tmp.txt
両方のファイルを比較して、同じ ID と変更が存在するかどうかを検出する関数を作成しました。
同じIDがtmpに存在する場合、他のファイルのエントリを検出し、tmpの値に変更する必要があります。試してみましたが、これを機能させることができません。関数は機能しますが、すべてではありません。 、それは完璧です。なぜなら、これを続けて保存する方法がわからないからです。