Усі колекції
PHP
Розробка сайтів
Як виправити помилку "Unexpected T_STRING"?
Як виправити помилку "Unexpected T_STRING"?

Виправлення помилки синтаксису "Unexpected T_STRING"

Оновлено протягом останнього тижня

Цей тип синтаксичної помилки, який зазвичай трапляється через друкарську помилку у коді, наприклад, пропущений апостроф, лапки, пропущений або зайвий пробіл чи неправильно закоментований код.

Повідомлення про помилку міститиме корисну інформацію, наприклад, назва файлу та рядок, де вона виникла. Щоб виправити помилку, відкрийте файл за допомогою редактора файлів, перейдіть до рядка, згаданого у повідомленні про помилку, і відредагуйте його відповідно до повідомлення про помилку, наприклад, додайте будь-який відсутній синтаксичний елемент.

Приклад

Приклад повідомлення про помилку:

Parse error: syntax error, unexpected '<', 
expecting end of file in /home/u123456789/public_html/test.php
on line 7

З цього повідомлення зрозуміло, що:

  • помилка сталася у файлі test.php, розташованому в каталозі public_html – це файл, який потрібно відредагувати, а також його розташування;

  • помилка сталася в 7-му рядку файлу. У редакторі файлів також з'явиться знак ❌ і таке ж повідомлення про помилку, якщо навести на нього курсор:

A syntax error detected on File Editor including the line and description

У цьому файлі PHP-код було відкрито за допомогою <?, але не закрито, тому символ ?> пропущено.

Ось чому символ < в наступному рядку неочікуваний.

Після того, як Ви додасте пропущений код, Ваш файл має працювати:

The file from the example displaying properly on a browser after fixing the syntax error

Якщо у Вас виникли труднощі з виправленням синтаксичних помилок, Ви можете відновити сайт до попереднього робочого стану.

Ви отримали відповідь на своє запитання?