in_array() 配列値が存在するかどうかを検索します。

php中世界最好的语言
リリース: 2023-03-27 06:54:02
オリジナル
1636 人が閲覧しました

今回は、配列値が存在するかどうかを確認するための in_array() の事例を紹介します。 配列値が存在するかどうかを確認するための in_array() の 注意事項 は何ですか。ここでは、実際的なケースを取り上げます。見て。

php

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

in_array() 定義と使用法

in_array() 関数は、配列で指定された値を検索します。

構文


in_array(value,array,type)
ログイン後にコピー

パラメータの説明

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

説明

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

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

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

例 1、in_array インスタンス。


<?php $people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn",$people)) { echo "Match found"; } else { echo "Match not found"; } ?>
ログイン後にコピー

出力:

一致が見つかりました

例 2、in_array インスタンス。


<?php $people = array("Peter", "Joe", "Glenn", "Cleveland", 23);
if (in_array("23",$people, TRUE)
)
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array("Glenn",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array(23,$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
} 
?>
输出: 
Match not found 
Match found 
Match found
ログイン後にコピー

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

Yii フレームワーク構成コントローラーとアクション手順の詳細な説明

array_key_exists() 関数の配列キー名の検索手順の詳細な説明

以上がin_array() 配列値が存在するかどうかを検索します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート