За последние 24 часа нас посетили 15960 программистов и 1541 робот. Сейчас ищут 843 программиста ...

Если GET запрос пустой присвоить переменную по умолчанию

Тема в разделе "PHP для новичков", создана пользователем Lenok112, 25 окт 2016.

  1. Lenok112

    Lenok112 Новичок

    С нами с:
    25 окт 2016
    Сообщения:
    9
    Симпатии:
    0
    site.ru/?c=123
    Если просто зайти на site.ru то GET запрос будет пустой, подскажите как присвоить переменную по умолчанию?
    Мой код ниже
    Код (Text):
    1. if (empty($_GET['c'])) {$_GET['c'] = 70448222;}
    2. else {$number_cons = $_GET['c'];}  //id для регистрации
    3.  
    4. echo "$number_cons";
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    PHP:
    1. if (empty($_GET['c'])) {$number_cons = 70448222;}
    2. else {$number_cons = (int)$_GET['c'];}  //id для регистрации
    3.  
    4. echo $number_cons;
     
    denis01 и Lenok112 нравится это.
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в седьмом пхп это выглядит так:
    PHP:
    1. $var = $_GET['some'] ?? 'default value';
     
    Васяня, denis01 и askanim нравится это.