Hola manzarinaa,
Si revisas el Manual de PHP no puedes definir los valores del resultado de una funcion automaticamente como parametro opcional.
Puedes hacer algo asi:
Código PHP:
function algo( $algo = null ) {
if( $algo === null ) $algo = rand();
}
Saludos.