我想从这里开始:
if($var == 3 || $var == 4 || $var == 5 || $var =='string' || $var == '2010-05-16') { // execute code here }
对此:
if($var == (3, 4, 5, 'string', '2010-05-16')) { // execute code here }
继续输入似乎非常多余$var,而且我发现阅读起来有点麻烦。PHP中有没有办法以这种方式简化它?我读了一个帖子在这里,使用XQuery时,您可以使用=操作符如$var = (1,2,3,4,5)等
$var
$var = (1,2,3,4,5)
将值放在数组中,然后使用功能in_array()来检查它们是否存在。
$checkVars = array(3, 4, 5, "string", "2010-05-16"); if(in_array($var, $checkVars)){ // Value is found. }