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.