return
Si se llama desde una función, return() termina
inmediatamente la ejecución de la función y retorna su argumento
como valor de la función_ return() tambien
terminará la ejecución de una sentencia eval()ó
un script PHP_
Si el script actual ha sido incluido ó requerido con
include() ó require(), el
control es transferido al script que llamo al script
incluido_ Además, si el script actual fue incluido, el valor dado a
return() será retornado como el valor de la
llamada include()_ Si
return() es invocado desde el script principal,
la ejecución terminara inmediatamente_ Si el script actual fue
incluido con las opciones de configuración auto_prepend_file ó auto_append_file, la
ejecución terminara inmediatamente_
Para más información, consultar Retornando valores_
Nota:
Tener en cuenta que ya que return() es un
constructor del lenguaje y no una función, los paréntesis
alrededor de sus argumentos, son solo
necesarios si el argumento contiene una expresion, no se suelen
utilizar tan a menudo, cuando retornan una variable_