比较PHP中的多个值
发布时间:2020-12-13 16:29:46 所属栏目:PHP教程 来源:网络整理
导读:我想从此开始: if($var == 3 || $var == 4 || $var == 5 || $var ==’string’|| $var ==’2010-05-16′){ 在这里执行代码 } 到这个: if($var ==(3,4,5,’string’,’2010-05-16′)){在这里执行代码} 看起来非常冗余,以保持键入$var,我发现它读起来有点麻
我想从此开始:
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()来检查它们是否存在.
$checkVars = array(3,"string","2010-05-16"); if(in_array($var,$checkVars)){ // Value is found. } http://uk.php.net/manual/en/function.in-array.php (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |