menu

La palabra clave return

La palabra clave return detiene la ejecución de la función actual y devuelve el valor especificado. Si return se llama sin parámetros, la función devuelve null. En el ámbito global, return detiene la ejecución del script actual.

Sintaxis

return expresión; // Devolver un valor return; // Devolver null

Ejemplo

Devolver un valor desde una función:

<?php function square($num) { return $num * $num; } echo square(4); ?>

Resultado de la ejecución del código:

16

Ejemplo

Devolver un array desde una función:

<?php function createPair($a, $b) { return [$a, $b]; } print_r(createPair(1, 2)); ?>

Resultado de la ejecución del código:

[1, 2]

Ejemplo

Finalización anticipada de una función:

<?php function checkAge($age) { if ($age < 18) { return "Acceso denegado"; } return "Acceso permitido"; } echo checkAge(20); ?>

Resultado de la ejecución del código:

"Acceso permitido"

Ver también

  • la declaración function,
    que crea funciones personalizadas
  • la función exit,
    que finaliza la ejecución del script
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar