Цитирование из руководства (мой акцент)
Поскольку include () - это специальная языковая конструкция , круглые скобки не необходимы для его аргумента.
Они также называются "специальными формами" и включают такие вещи, как операторы echo
и return
.Обратите внимание, что хотя ни одна из этих функций не является функцией, вы все равно можете говорить о выражениях и утверждениях, разница в том, что первые имеют значение, а вторые - нет.Поскольку include
, include_once
, require
и require_once
все возвращают значение (TRUE
, если включение было успешным), их можно использовать в выражениях.По этой причине «включение оператора» будет неправильным, хотя include
s почти всегда используются в качестве операторов.