yes, it's supported, but in another way as known in java, for example:
you can set default values for parameters:
function do($id, $name, $something='34', $nothing=false, $another='')
you don't have to set "something" or "nothing" or "another" here; default values (that can also be false/''/0 etc.) will be used. this is much like normal function oveloading.