За последние 24 часа нас посетили 22233 программиста и 1158 роботов. Сейчас ищут 778 программистов ...

Как объявить переменную?

Тема в разделе "PHP для новичков", создана пользователем AnteFil, 10 июл 2020.

  1. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Хочу записать в переменную или пост или гет пишу вот так.
    Код (Text):
    1. $pag = $_GET['pag'] or $_POST['pag'];
    Знаю что можно по отдельности проверить и присвоить значение. Я хочу одной строчкой и главное PHP не ругается присваивает просто то что стоит на первом месте!
     
  2. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    Код (Text):
    1. $pag = $_GET['pag'] ?? $_POST['pag'] ?? null;
    но сам по себе подход странный..
     
  3. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Это сокращение от if() так не интересно!
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    PHP:
    1. $_REQUEST['pag'] ??= null;
    2.  
    3. function ( $_REQUEST['pag'] )
    4. { ... }