Что такое языковая конструкция?Как (теоретически) это реализуется в C? - PullRequest
4 голосов
/ 09 июля 2011

Я знаком с тем, как функции PHP отображаются на функции в C в коде C под PHP. Я знаю в C, что означает функция и что означает MACRO ().
Я не понимаю, что такое языковая конструкция, как echo, в PHP означает.

1 Ответ

3 голосов
/ 09 июля 2011

«Языковые конструкции» - это операции, которые поддерживаются специальными функциями в языке. В PHP в основном все, что не является переменной или функцией, является языковой конструкцией, как указано в списке ключевых слов .

Как пользователь PHP, у вас нет возможности реализовать новые языковые конструкции. Они существуют только на уровне синтаксического анализатора. Кажется, ваши цели аналогичны целям этого вопроса , и ответ будет таким же.

...