Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 1
Регистрация: 18.11.2016
Сообщений: 38

Ошибка: unexpected '(', expecting T_STRING

30.11.2016, 22:40. Показов 1136. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет ув. форумчане , я новичок. Начал изучать книгу (Маклафлин Б. PHP и MySQL. Исчерпывающее руководство (2013) - первая книга) , по ходу обучения сталкивался проблемами , но этот я никак решить не могу.

PHP
1
2
3
4
    function ($user_error_message, $system_error_message) {
        header("Location: show_errors.php?error_message={$user_error_message}&system_error_message={$system_error_message}");
            exit();
    }
Parse error: syntax error, unexpected '(', expecting T_STRING in Z:\home\myphp\www\scripts\ch6\app_config .php on line 26
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.11.2016, 22:40
Ответы с готовыми решениями:

Ошибка syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Уважаемые знатоки... Нуждаюсь в помощи... Код писал сам, но не могу понять ошибку syntax error, unexpected T_ENCAPSED_AND_WHITESPACE,...

Ошибка Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRIN
При запуске локального сервера, выдает эту ошибку. Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING...

Ошибка - Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'
<div class="popup_container"> <div class="reg_popup"> <form action="" method="post" name="regform"> ...

7
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
30.11.2016, 22:45
Лучший ответ Сообщение было отмечено Kerry_Jr как решение

Решение

Имени функции нет
0
1 / 1 / 1
Регистрация: 18.11.2016
Сообщений: 38
30.11.2016, 22:53  [ТС]
в книге точно также написано и еще есть вопрос , в книге есть функция debug_print , но я когда пишу этот ког не высвечивается , в справочнике notepad++ высвечивается только debug_print_backtrace , есть ли между этими функциями разница ?

П.С. про имени функции не понял .
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
30.11.2016, 23:05
Лучший ответ Сообщение было отмечено Kerry_Jr как решение

Решение

Цитата Сообщение от Miraliko Посмотреть сообщение
но этот я никак решить не могу.
Цитата Сообщение от Miraliko Посмотреть сообщение
в книге точно также написано
И к чему это все, если ответ заранее известен?
Цитата Сообщение от Miraliko Посмотреть сообщение
в книге есть функция debug_print
Самая лучшая книга по PHP - это официальная документация. В ней тоже нет функции debug_print.
Цитата Сообщение от Miraliko Посмотреть сообщение
про имени функции не понял
У функции должно быть имя, чтобы вы могли ее вызвать в исходном коде своей программы.
PHP
1
2
3
4
5
6
function someFunction() // someFunction - имя функции
{
   // здесь что-то делаем
}
 
someFunction(); // а здесь вызываем функцию на исполнение
0
1 / 1 / 1
Регистрация: 18.11.2016
Сообщений: 38
30.11.2016, 23:08  [ТС]
аа , теперь понял . Спасибо , если будут вопросы , буду тут задавать.
0
30.11.2016, 23:13

Не по теме:

Цитата Сообщение от Miraliko Посмотреть сообщение
если будут вопросы , буду тут задавать.
Если интересно, правила гласят:
4.4 На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.

0
Автор FAQ
 Аватар для insideone
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
01.12.2016, 19:53
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
У функции должно быть имя, чтобы вы могли ее вызвать в исходном коде своей программы
Ну или нужно присвоить её в переменную

PHP
1
2
3
4
5
6
$errorRedirect = function ($user_error_message, $system_error_message) {
        header("Location: show_errors.php?error_message={$user_error_message}&system_error_message={$system_error_message}");
        exit();
};
 
$errorRedirect('error1', 'error2');
Хотя конечно автор книги скорее всего упустил имя функции, либо просто хотел показать смысл, т.е. цели напечатать рабочий код не было
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
01.12.2016, 20:15
Цитата Сообщение от insideone Посмотреть сообщение
Ну или нужно присвоить её в переменную
Рано ему с лямбдами работать. Пусть с обычными функциями разберется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.12.2016, 20:15
Помогаю со студенческими работами здесь

Ошибка - Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'
вот код "<table> <tr> <td><?php the_category(); ?></td> <td> , </td> <td><a href = "comments_link();...

Ошибка Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in D:\home\test1.ru\w
Ошибка при загрузке страницы регистрации: Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in...

Ошибка Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE
да блин капец.. не могу понять ничего.. кто поможет? Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or...

Unexpected T_STRING, expecting T_VARIABLE
Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE in S:\home\kursovaya.ru\www\core\bd.php on line 3 Возникает тут: ...

Ошибка Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Ясно, что проблема с кавычками, но как исправить :о Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs . . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru