ホームページ  >  記事  >  バックエンド開発  >  PHP 配列関数 in_array() は配列値が存在するかどうかを調べます

PHP 配列関数 in_array() は配列値が存在するかどうかを調べます

WBOY
WBOYオリジナル
2016-07-25 09:12:47931ブラウズ

PHP プログラミングでは、in_array() 関数は配列内の指定された値を検索します。

in_array() の定義と使用法 in_array() 関数は、配列内で指定された値を検索します。

文法 in_array(値,配列,型) パラメータの説明 値が必要です。配列内で検索する値を指定します。 配列が必要です。検索する配列を指定します。 タイプはオプションです。このパラメータを true に設定すると、検索されたデータの型と配列の値が同じであるかどうかがチェックされます。

説明書 指定された値 value が配列 array に存在する場合は true を返します。 3 番目のパラメーターが true に設定されている場合、関数は要素が配列内に存在し、指定された値と同じデータ型を持つ場合にのみ true を返します。

パラメータが配列内に見つからない場合、関数は false を返します。

注: value パラメーターが文字列で、type パラメーターが true に設定されている場合、検索では大文字と小文字が区別されます。

例 1、in_array インスタンス。

  1. $people = array("ピーター", "ジョー", "グレン", "クリーブランド");

  2. if ( in_array("Glenn",$people))

  3. {
  4. echo "一致が見つかりません";
  5. else
  6. {
  7. echo "一致が見つかりません"
  8. ?

;
出力: 一致するものが見つかりました

例 2、in_array インスタンス。

  1. $people = array("ピーター", "ジョー", "グレン", "クリーブランド", 23);

  2. if (in_array("23",$people, TRUE))

  3. {
  4. echo "一致が見つかりません
    "
  5. }
  6. else
  7. {
  8. echo "一致が見つかりません
    "; (in_array("Glenn",$people, TRUE))
  9. {
  10. echo "一致が見つかりません
    ";
  11. else
  12. {
  13. echo "一致が見つかりません
    "; in_array(23,$people, TRUE))
  14. {
  15. echo "一致が見つかりません
    ";
  16. else
  17. {
  18. echo "一致が見つかりません
    "
  19. ?>< ;/p>
  20. コードをコピーします
  21. 出力: 一致するものが見つかりません 一致が見つかりました 一致するものが見つかりました

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。