как обойти ошибку E_STRICT в переполнении стека

У меня есть класс, который расширяет другой класс и переопределить один из его методов
я хочу, чтобы дочерний метод имел другие аргументы, чем родительский метод

я знаю, что это сработает E_STRICT ошибка в PHP

как избежать этой ошибки без изменения аргументов метода? и без использования «func_get_args» .. изменение родительского класса невозможно

Class A{
function x($a,$b=1,$c=2){}
}

Class B extends A{
function x($a){return parent::x($a,1,2);}
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector