function fu($arg1 = null, $arg2 = null, $arg3 = null, $arg4 = null){
echo 'helo world';
}
//can be other defaults instead null;
fu('arg1');
fu(,,'arg3');
fu(,'arg2',,'arg4');
how can I call fu if any arguments possibly can be missed? I can't use fu(null,'arg2',null,'arg4'); because default for arg1, arg3 can contein inf