Проблема в том, что ur case
s вычисляются как bools, если вы используете логические операторы.
поэтому, когда у вас есть case ('ate_201803'||'201804_201902')
PHP, видит case true
.
To используйте эквивалент OR
, просто перечислите случаи ниже друг друга:
switch ($value) {
case 'ate_201803':
case '201804_201902':
// ...
break;
}