PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

array_diff_key()はPHPでどのように機能しますか?


これは、1つ以上の配列のキーを比較し、それらの差を返す組み込み関数です。

array_diff_key関数の構文

array array_diff_key($array1, $array2, ..)

この関数は、2つ以上の配列名をパラメーターとして取り、最初の配列を残りの配列と比較できます。

<?php
   $my_array1 = array("1"=>"Joe", "45"=>"Goldberg", "37"=>"Charolette", "91"=>"Micheal");
   $my_array2 = array("1"=>"Joe", "45"=>"Goldberg", "37"=>"Charolette");
   $my_array3 = array("1"=>"Joe", "45"=>"Goldberg");
   print_r(array_diff_assoc($my_array1, $my_array2, $my_array3));
?>

出力

Array
(
   [91] => Micheal 
)

タグ内では、3つの配列が特定の値で宣言されています。これらは、3つの配列すべてをパラメーターとして渡すことにより、「array_diff_assoc」関数を呼び出すことによって出力されます。結果の値は、最初の配列と2番目の配列の間で異なり、最初の配列と3番目の配列の間でも異なります。


  1. Microsoft Edgeパスワードモニターはどのように機能しますか?

    Microsoft Edgeパスワードモニターは、データ侵害による脆弱性について保存されているパスワードを監視するEdgeブラウザーの機能です。オプトインすると、パスワードモニターは、保存されているパスワードを既知のデータ侵害のデータと照合して定期的にチェックし、危険にさらされているかどうかを通知します。 Edge Password Monitorにオプトインする必要があるのはなぜですか? 強力なパスワードを作成、維持、および定期的に変更することは、オンラインセキュリティにとって最も重要な鍵です。 Microsoft Edgeは、強力なパスワードジェネレータを提供することでこの分野を支援

  2. YouTube アルゴリズムの仕組み

    YouTube のおすすめセクションは、視聴者が新しい動画を探すために最も頻繁に訪れる場所です。ここにある動画は、ユーザーが視聴する可能性が最も高いと YouTube が判断した動画をクリックするように、ユーザーに合わせて調整されています。しかし、これらのビデオはどのように選ばれるのでしょうか? ほとんどの人は、このプロセスを YouTube アルゴリズムと呼んでいます。これは、サイトがどの動画をユーザーのおすすめセクションに入れるかを計算する方法です。また、ユーザーの検索結果にも影響します。したがって、このアルゴリズムがどのように機能するかを知ることは、クリエイターがより多くの視聴者にリー