function prova($a, $b="", $c=""){
$a="prova";
}
Cosi impostato se le variabili $b e $c non hanno valore non causa nulla ma di default hanno il valore specificato fra apici(in questo caso vuote), altrimenti con valore di default
function prova($a, $b="teso b", $c="teso c"){
$a="prova";
// OPERAZIONI SU STRINGA
}
per il debug non ho ben capito come ti serve scusa..