Solo $a o $c non puoi perché tra i due devi metterci $b (altrimenti $c sarà usato per $b).

Puoi mettere dei valori di default a $b e $c:
function funzione1($a, $b=false, $c=false)

Così se non li passi hanno il valore di default.

Altrimenti guarda anche func_get_arg() e func_get_args().