如何检查PHP中的数组中是否存在字符串?

时间:2011-01-04 03:51:29

标签: php

所以我有一系列可以接受的动物:

$animals = array('tiger','lion','dog');

如何查看用户提交的动物:

$userSubmittedAnimal = clean($_POST['animal']);

匹配3个可接受的中的一个?

1 个答案:

答案 0 :(得分:6)

in_array - 检查数组中是否存在值

$animals = array('tiger','lion','dog');
$userSubmittedAnimal = clean($_POST['animal']);

if (in_array($userSubmittedAnimal, $animals )) {
    echo "It's in the array";
}