Прямой перевод будет выглядеть следующим образом:
switch(in_array($argv[$i], array('-V', '--version'))){
case true:
$displayVersion = TRUE; break;
}
Однако вы также можете сделать что-то подобное, что более понятно.
switch($argv[$i]){
case '-V':
case '--version':
$displayVersion = TRUE; break;
}
В зависимости от того, что вы хотите сделать, одна строка может быть более понятной, хотя она отличается от приведенного выше кода тем, что переменная будет установлена в false, если in_array($argv[$i], array('-V', '--version'))
- false Учитывая ваше имя переменной, я сомневаюсь, что это плохо.
$displayVersion = in_array($argv[$i], array('-V', '--version'));