Я перенес свой сайт с PHP 4.4 на PHP 5.2 Уровень error_reporting в обоих случаях - E_ALL. На PHP 4 сайт работал нормально, но после перехода на PHP 5 я обнаружил, что одна страница бросает ошибку. Невозможно переопределить ClassName: varName Я обнаружил, что переменная действительно была объявлена в файле. Я хочу знать, почему он работал в PHP4.4 Не содержит ли PHP 4 E_ALL «ошибки переопределения переменной класса»?error_reporting в PHP 4 и PHP 5
0
A
ответ
2
Я думаю, что речь идет не об отчетах об ошибках, а о поддержке ООП в PHP4 и PHP5. В PHP5 было много изменений в отношении ООП. Поддержка ООП в PHP4 была довольно забавной.
0
Мне нужно согласиться с Zilupe на этом, PHP5 принес более стандартизованную поддержку OOP, до такой степени, что вы можете расширить класс, но вы не можете его обновить. PHP4 и OOP я никогда не думал, что действительно существует в том же предложении без обычных LOL, ROFL и т. Д.
Смежные вопросы
- 1. PHP 5 для PHP 4
- 2. php error_reporting E_STRICT
- 3. PHP error_reporting 0
- 4. Сохранение и восстановление уровня error_reporting в PHP
- 5. PHP error_reporting() в 5.6.3 версии
- 6. Дополнительная информация из PHP error_reporting
- 7. В чем разница между php 4 и php 5?
- 8. PHP OOP 4/5 Совместимость?
- 9. PHP 4 и PHP 5 работают на IIS7
- 10. Как заставить error_reporting mode в PHP 5.3
- 11. PHP объясняет канал в error_reporting (E_ALL | E_STRICT);
- 12. PHP error_reporting - разные результаты на 2 серверах
- 13. Что делает `! (Error_reporting() & $ errorcode)` do (PHP)?
- 14. PHP error_reporting либо включен, либо выключен
- 15. php-вызов error_reporting reports Предыдущие строгие уведомления
- 16. PHP: Обратите внимание, когда error_reporting (E_ALL)
- 17. PHP: Обратите внимание, когда error_reporting (E_ALL)
- 18. PHP @ operator for include не отключает error_reporting
- 19. error_reporting from script -> nginx + php-fpm
- 20. Каковы различия между error_reporting (E_ALL) и error_reporting (E_ALL & ~ E_NOTICE)
- 21. PHP 4 и 5, Ctrl-C, system() и дочерние процессы
- 22. Есть ли разница в производительности между php 4 и 5?
- 23. Как обратно совместима php 5 с php 4?
- 24. Разница между error_reporting() и ini_set ('error_reporting')?
- 25. PHP 4 код дает ошибки на php 5
- 26. Ваш опыт Перемещение PHP 4 на PHP 5
- 27. Являются ли программы PHP 4 совместимыми с PHP 5?
- 28. В PHP Fatal Error появится с error_reporting (0)
- 29. Как настроить PHP для игнорирования error_reporting() во время выполнения?
- 30. PHP версии 4 в SSH на GoDaddy и PHP версии 5 на веб-сервере