Показать сообщение отдельно
  #11 (permalink)  
Старый 01.11.2017, 21:10
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Rasy,
дурку зачем включать? Ваш комментарий к функции Sonya означает в буквальном смысле, что так делать нельзя. В ее же коде нет синтаксической ошибки, страдает только логика представления.

$a = null;
$b = 'path/file.ext';

echo file_exists($a ?: $b) ? 1 : 0;


Ни кто и нигде не запрещает в качестве аргументов передавать выражения, результаты запросов функций и т.д.
Ответить с цитированием