PHP で要素が既知の配列にあるかどうかを確認する方法

WBOY
リリース: 2016-07-29 08:56:44
オリジナル
1741 人が閲覧しました

PHP では、in_array() 関数を使用して、要素が配列内にあるかどうかを直接判断できます。要素が配列内に存在する場合、in_array() 関数は true を返し、それ以外の場合は false を返します

構文

in_array(<em>search</em>,<em>array</em>,<em>type</em>)
ログイン後にコピー
パラメータ 説明
検索 必須。配列内で検索する値を指定します。
配列 は必須です。検索する配列を指定します。
タイプ はオプションです。このパラメータを true に設定すると、検索されたデータの型と配列の値が同じであるかどうかがチェックされます。
注: searchパラメータが文字列で、typeパラメータがtrueに設定されている場合、検索では大文字と小文字が区別されます。

PHP4.2 以降、検索パラメーターは配列でも使用できるようになりました

例:

$arr=array("107","网站","工作室");
if(in_array("107",$arr)){
    echo "匹配成功";
}else{
    echo "匹配失败";
}
ログイン後にコピー

実行結果は次のとおりです:

一致成功


$arr=array("107","网站","工作室");
if(in_array("河南大学",$arr)){
    echo "匹配成功";
}else{
    echo "匹配失败";
}
ログイン後にコピー

実行結果は次のとおりです:

マッチングに失敗しました


上記では、PHP が要素が既知の配列にあるかどうかを判断する方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

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