Что такое T_Echo и T_Print

#php #printing #echo

#php #печать #echo

Вопрос:

При возникновении T_Echo и T_Print возникает много вопросов с просьбой помочь в устранении ошибок, но что означает T_?

Ответ №1:

Это означает «токен». Исходный код PHP разбивается на токены, а затем интерпретируется. Этот процесс известен как токенизация.

Список токенов PHP приведен на этой странице.

Вы можете сами убедиться, как работает токенизация, запустив token_get_all() фрагмент кода PHP.

Причина, по которой они часто возникают в основных вопросах устранения неполадок, заключается в том, что OP допустил синтаксическую ошибку, и в результате этого синтаксический анализатор обнаруживает неожиданный токен.