我想从此开始:
if($var == 3 || $var == 4 || $var == 5 || $var ==’string’|| $var ==’2010-05-16′){
在这里执行代码
}
到这个:
if($var ==(3,4,5,’string’,’2010-05-16′)){在这里执行代码}
看起来非常冗余,以保持键入$var,我发现它读起来有点麻烦. PHP有没有办法简化它呢?我在这里阅读一篇文章,当使用XQuery时,您可以使用= var =(1,2,3,5)等中的=运算符.
谢谢,
约翰
将值放在数组中,然后使用函数in_array()来检查它们是否存在.
原文链接:https://www.f2er.com/php/132922.html$checkVars = array(3,"string","2010-05-16"); if(in_array($var,$checkVars)){ // Value is found. }