История изменений
Исправление Northsoft, (текущая версия) :
Enjoy your polymorphism.
function fun($x, $y = NULL){
if (is_string($x) && is_string($y)) {
parent::fun($x, $y);
} elseif (is_array($x) && is_null($y)) {
$parentX = $x["x"]; $parentY = $x["y"];
parent::fun($parentX, $parentY);
}
}
Исходная версия Northsoft, :
Я бы домножил на ноль аффтара этих строк.
Enjoy your polymorphism.
function fun($x, $y = NULL){
if (is_string($x) && is_string($y)) {
parent::fun($x, $y);
} elseif (is_array($x) && is_null($y)) {
$parentX = $x["x"]; $parentY = $x["y"];
parent::fun($x, $y);
}
}