Не могу понять смысл этой записи.

Jalart

Новичок
Не могу понять смысл этой записи.

Приветствую.

Не могу точно и однозначно понять смысл этой строки:

Разве только так:

Если переменная $arGadgetParams["LIST_URL"] пуста, то ей присваивается значение по умолчанию "/about/media.php".

$arGadgetParams["LIST_URL"] = ($arGadgetParams["LIST_URL"]?$arGadgetParams["LIST_URL"]:"/about/media.php");

Просьба дать ссылку на документацию или материал, где такое присвоение переменной расшифровывается более подробно.
 

akd

dive now, work later
Команда форума
в гугл "тернарный оператор"
 

iceman

говнокодер
начни читать мануал с самого начала, про конструкцию языка...

а если $arGadgetParams["LIST_URL"] - не существует, что тогда?
помему нужно использовать вспомогательные функции
 

Jalart

Новичок
Автор оригинала: iceman
начни читать мануал с самого начала, про конструкцию языка...

а если $arGadgetParams["LIST_URL"] - не существует, что тогда?
помему нужно использовать вспомогательные функции
Расслабься. Предыдущий автор был более информативен, за что ему спасибо.
А твоя подпись статуса говорит сама за себя.
 

craz

Нестандартное звание
Автор оригинала: Jalart
Расслабься. Предыдущий автор был более информативен, за что ему спасибо.
А твоя подпись статуса говорит сама за себя.
как раз айсмен дал более развернутый и точный ответ, но вам пофигу вы прочитали про тернарный оператор и успокоились.
 

Jalart

Новичок
Автор оригинала: craz
как раз айсмен дал более развернутый и точный ответ, но вам пофигу вы прочитали про тернарный оператор и успокоились.
Хорошо, признаю свою ошибку. Невнимательно прочитал.
Спасибо за поправку.
 
Сверху