一尘不染

在PHP中,是否存在将变量与多个值进行比较的简便方法?

php

基本上我想知道是否有一种方法可以缩短这样的事情:

if ($variable == "one" || $variable == "two" || $variable == "three")

以这种方式可以针对多个值测试变量或将其与多个值进行比较,而无需每次都重复变量和运算符。

例如,与此类似的事情可能会有所帮助:

if ($variable == "one" or "two" or "three")

或任何会减少打字的内容。


阅读 259

收藏
2020-05-26

共1个答案

一尘不染

in_array() 这是我用的

if (in_array($variable, array('one','two','three'))) {
2020-05-26