У меня есть переключатель со случайным именем переменной и массивом, который может содержать значения слева, справа, вверх и вниз.Как проверить только одно значение?
Например:
switch ($i) {
case 0:
$name='something1';
$array=array('north', 'south', 'west');
break;
case 1:
$name='something2';
$array=array('north', 'south');
case 2:
$name='something3';
$array=array('south');
}
Как я могу сделать скрипт, который проверяет, например, если только значение в массиве «юг»? В моем скрипте вывод будет что-то 3, и если я проверю значение на север и юг, скрипт выведет что-то 2?
Надеюсь, вы меня поймете. Благодаря!
Один из способов: не 'если (in_array ("юг", $ массива) && in_array (allothervalues, $ массива)!) {// Юг единственное значение }' – DaveL
Нет, я не действительно понимаю ... как ваш вопрос связан с 'switch'? –
Я бы хотел помочь, но пример имеет смысл. –