Обновление версии PHP вызвало проблемы с конструкторами классов - PullRequest
2 голосов
/ 01 февраля 2012

Я только что обновил свою версию PHP с v5.3.1 до v5.3.9. Внезапно конструкторы классов перестали работать. Есть идеи?

1 Ответ

2 голосов
/ 01 февраля 2012

Вы, вероятно, используете конструкторы с именем класса вместо ключевого слова __construct(). Смотрите изменение поведения в v5.3.3 здесь:

http://www.php.net/archive/2010.php#id2010-07-22-2

Используйте __construct() и с вами все будет в порядке.

http://www.php.net/manual/en/language.oop5.decon.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...