PHP "Parse error: syntax error, unexpected T_STRING"

Khvosticov Sergey
Здраствуйте , в PHP очень часто бывает ошибка :

Код: Выделить всё

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\file.php on line 12
Вернуться к началу

Distructor
Администратор
Ошибка возникает из-за невнимательности при работе со строками.

Внутрь двойных кавычек можно спокойно вкладывать любое количество одинарных, равно как и наоборот, т.е.
echo "текст 'test' ";
или
echo 'текст "test" ';
но когда требуется использовать одни и те же кавычки, например (приведенный код вызовет ошибку)
echo "текст 'test' & "test2" ";
то необходимо их экранировать используя знак "\", например
echo "текст 'test' & \"test2\" ";
Рекомендуется для программирования на PHP использовать специальные редакторы с подсветкой синтаксиса.
Например Notepad++, IDE NetBeans или любой другой. Они снизят вероятность появления этой ошибки.
Вернуться к началу