PHP の in_array() 関数は、配列内に値が存在するかどうかを確認し、存在する場合は TRUE を返し、存在しない場合は FALSE を返します。
構文: (推奨学習: PHP プログラミングの入門から習熟まで )
bool in_array( mixed needle, array array [, bool strict] )
パラメータの説明:
needle、配列内で検索する必要がある値。文字列の場合、大文字と小文字が区別されます。
array、取得する必要のある配列
strict、オプション、設定が TRUE の場合、needle と array の値の型もチェックされます。
例:
<?php $arr_a = array("a", "b", "c", 1); if(in_array("a", $arr_a)){ echo '字符 a 在 $arr_a 数组中存在'; } else { echo '字符 a 在 $arr_a 数组中不存在'; } ?>
文字 a は $ に存在します。 arr_a 配列 厳密なチェック 例:
<?php $arr_a = array("a", "b", "c", 1); if(in_array("1", $arr_a, TRUE)){ echo '字符 1 在 $arr_a 数组中存在'; } else { echo '字符 1 在 $arr_a 数组中不存在'; } ?>
以上がPHPは配列に値が存在するかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。