Я не могу переопределить функцию в дочернем классе на моем локальном тестовом сервере LAMP Ubuntu, но тот же самый код приводит к желаемому переопределению при загрузке на веб-сервер.*
class HandsetDetection {
function HandsetDetection() {
//code I wish to replace
}
}
Мой класс:
class HandsetDetection_RespondHD extends HandsetDetection {
function HandsetDetection() {
//code I wish to use
}
}
Конструкторы не задействованы.
Версия PHP, используемая на моей локальной машине, - PHP 5.3.3-1ubuntu9.5 с Suhosin-Patch (cli) (построено: 3 мая 2011 г. 00:48:48)
Версия PHP на веб-сервере, где переопределение успешно, - 5.2.17
Вы можете подумать, почему это может быть?