我只是简而言之,但如果if语句中有很多条件,是否有办法缩短它?
if(($post->id <= 37) || ($post->id == 42) || ($post->id == 44) || ($post->id == 45) || ($post->id == 46))){
//code here
}
它都是id,但数字会有所不同,并且没有范围或旧/偶数只是randoms
有没有办法缩短它?
答案 0 :(得分:2)
if($post->id <= 37 || in_array( $post->id, array( 42,44,45,46)))