Documente Academic
Documente Profesional
Documente Cultură
De este modo, este tipo de parmetros toma un valor predefinido cuando, desde la llamada a la funcin, no se les ha proporcionado ningn argumento. Para definir un parmetro por omisin, hay que, adems de nombrar el parmetro, escribir el operador de asignacin = y, acontinuacin, el valor quevaya a recibir el parmetroencasodeno especificarse enlallamada.Cuandose usanparmetrospordefecto, stos tienen que situarse los ltimos en la declaracin, es decir, a la derecha de cualquier parmetronormal. Calculo($valor1,$valor2,$valor3=valorpordefecto); Devolucindevalores El valor devuelto desde una funcin puede ser asignado a una variable o utilizado dentro de una expresin. Una funcin devuelve un nico valor: para devolver mltiples valores, deberemos utilizar un array. Para poder hacerlo, se utiliza la palabra reservada return acompaadadeunaexpresin.Enesteinstante,lafuncindejadeejecutarseparadevolverel flujodeejecucinalpuntodelprogramadondesellamalafuncin.Sidespusdereturnhay ms lneas de cdigo, dichas lneas no se ejecutarn nunca, por eso, es habitual que aparezca comoltimainstruccindelcuerpodelafuncin. functioncalculo($valor1,$valor2){ $resultado=$valor1*$valor2; return$resultado; } echocalculo(5,8);