@unlik

Не работает switch case?

Почему может не работать данная конструкция?
<?php
switch ($_SERVER['REQUEST_URI']) {
  case "1.site.ru":
  $city = 'Москва';
  break;
  case "2.site.ru":
  $city = 'Воронеж';
  break;
}  
 ?>
<?php echo $city;?>
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Проверьте что на самом деле в $_SERVER['REQUEST_URI']

Или так:
switch ($_SERVER['REQUEST_URI']) {
  case "1.site.ru":
    $city = 'Москва';
    break;
  case "2.site.ru":
    $city = 'Воронеж';
    break;
  deafult:
    $city = 'Неизвестный адрес ' . $_SERVER['REQUEST_URI'];
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы