PHP if语句:如果一个元素等于数组中的至少一个元素

时间:2014-12-18 18:53:24

标签: php arrays if-statement

我想知道在PHP中执行这样的代码的正确语法是什么:

array = ['a','b','c','d']

<?php

if element = 'a' or 'b' or 'c' or 'd':
    echo something

?>

当您在数组中有更多值时......类似于:

array = ['a','b','c','d','e','f','g']

<?php

if element = one of the values from the array:
    echo something

?>

1 个答案:

答案 0 :(得分:5)

只需使用in_array()

if (in_array($element, array('a','b','c','d'))) {
     // The value of $element is a, b, c, or d
}