TECH I.S.

PHP in_array() 関数

❮ PHP 配列リファレンス

配列で値「Glenn」を検索し、テキストを出力します。

<?php $people = array("Peter", "Joe", "Glenn", "Cleveland"); if (in_array("Glenn", $people))   {   echo "Match found";   } else   {   echo "Match not found";   } ?>


定義と使用法

in_array()関数は、配列で特定の値を検索します。

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


構文

<div>in_array(<em>search, array, type</em>)</div>

パラメータ値
パラメータ 説明
search Required 何を検索するかを指定します
array REquired 検索する配列を指定します
type Optional このパラメーターがTRUEに設定されている場合、in_array()関数は配列内の検索文字列と特定の型を検索します。

Technical Details

Return Value: 値が配列内にある場合はTRUEを返し、それ以外の場合はFALSEを返します。
PHP バージョン: 4+

PHP 変更ログ:

PHP 4.2: 検索パラメーターを配列にすることができるようになりました

その他の例

すべてのパラメータを使用:

<?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>";   } ?>


❮ PHP 配列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細