|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|||||||||||
Ошибка unexpected '.', expecting ',' or ';'19.08.2012, 15:37. Показов 8970. Ответов 40
Метки нет (Все метки)
Здравствуйте!
Уже полдня бьюсь с этой проблемой, надеюсь на помощь. Описание: Попытка вызова:
Parse error: syntax error, unexpected '.', expecting ',' or ';' in D:\Domains\web-ing.16mb.com.lh\classes\Obr_sv.php on line 10
0
|
|||||||||||
| 19.08.2012, 15:37 | |
|
Ответы с готовыми решениями:
40
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||
| 20.08.2012, 10:35 | |||||||
|
если я вызову его не со всеми параметрами - выдаст ошибку что необходимо больше аргументов, чем подали в конструктор
0
|
|||||||
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|
| 20.08.2012, 10:39 [ТС] | |
|
Должен же быть прямой путь назначения дефолтных значений переменным класса, которые перейдут в объект?
Добавлено через 4 минуты А можно вызвать метод класса из самого класса? То есть сделать метод, инициализирующий дефолтные значения переменных, и вызвать его изнутри, чтобы не тащить этот вызов в объект?
0
|
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 20.08.2012, 10:42 | ||||||
|
конечно. я вам даже в примере это писал. можно либо через
разница в том как они будут вызываться - первая вызывается от текущего объекта, а вторая от класса
0
|
||||||
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|||||||||||||
| 20.08.2012, 10:48 [ТС] | |||||||||||||
|
Как-то так:
Добавлено через 2 минуты То есть, получается так:
0
|
|||||||||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 20.08.2012, 10:54 | ||||||
|
это позволяет обращаться к свойствам и методам класса без создания объекта
2
|
||||||
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
||||||
| 20.08.2012, 11:04 [ТС] | ||||||
|
Спасибо, очень доходчиво.
Значит, я правильно вызываю метод внутри класса:
Нет, не правильно, начинаю понимать... =)
0
|
||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 20.08.2012, 11:08 | |
|
неа, неправильно.. вызывать надо внутри другого метода, а вы вызываете его.. нигде
P.S. var - устаревшее ключевое слово, используйте вместо него public
0
|
|
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|||
| 20.08.2012, 11:11 [ТС] | |||
|
0
|
|||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 20.08.2012, 11:18 | |
|
http://www.php.net/oop
Добавлено через 3 минуты FAQ: Объектно-ориентированное программирование на PHP
0
|
|
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|
| 20.08.2012, 11:22 [ТС] | |
|
KOPOJI, весьма признателен!
0
|
|
|
weboman
|
||||||
| 20.08.2012, 13:14 | ||||||
|
я тогда var написал чтобы автора не спутать, в итоге сам запутался, с этими версиями php уже...
А так постараюсь немного объяснить ТС где Солнце светит (ООП?)
нда, пока писал вам уже ресурсов накидали, надеюсь что все равно пригодится.
1
|
||||||
| 20.08.2012, 13:42 | |
|
0
|
|
| 20.08.2012, 13:56 | |
|
Не по теме: именно, а я стоял перед выбором когда печатал назвать свойством или полем, : ) поле перевесило, видимо дей-но другие языки повлияли.
0
|
|
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
||||||
| 20.08.2012, 18:44 [ТС] | ||||||
|
Schtrich, спасибо, не все понятно пока, но что как понял, написал в комментах после ???
0
|
||||||
|
weboman
|
|||||||||||
| 20.08.2012, 19:25 | |||||||||||
Добавлено через 15 минут кстати, если протестить, то может возникнуть ошибка:
0
|
|||||||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 20.08.2012, 22:03 | ||
|
Добавлено через 1 минуту ты же объект еще не создал, а уже пытаешься вызывать методы этого объекта, а не класса
0
|
||
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|||||||||||||||||||
| 21.08.2012, 12:14 [ТС] | |||||||||||||||||||
Добавлено через 6 минут
0
|
|||||||||||||||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 21.08.2012, 12:25 | |||
|
или к родительским..
1
|
|||
|
0 / 0 / 0
Регистрация: 14.07.2012
Сообщений: 46
|
|||
| 21.08.2012, 12:36 [ТС] | |||
|
Добавлено через 5 минут
0
|
|||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 21.08.2012, 12:42 | |||
0
|
|||
| 21.08.2012, 12:42 | |
|
Изучаю ООП и возникают ошибки "unexpected '(', expecting ',' or ';'" Второй день бьюсь над ошибкой "Parse error: syntax error, unexpected '(', expecting ',' or ';' " Ошибка Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING ошибка Parse error: syntax error, unexpected 'function_toString' (T_STRING), expecting variable (T_VARIABLE) Parse error: syntax error, unexpected 'text' (T_STRING), expecting ']' Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|