<?php
class C {
function save($a, $b, $c=NULL) {
echo "save something";
return 1; // id
}
}
class D extends C {
function saveD($a, $b){
return parent::save($a,$b);
}
}
class X extends D {
function save($a, $b, $c = NULL){
// do little processing with $c
return $this->saveD($a,$b);
}
}
$x = new X();
$x->save(1,2,"aaaa");