PHP | función de salida ( )

La función exit() en PHP es una función incorporada que se utiliza para generar un mensaje y finalizar el script actual.
La función exit() solo finaliza la ejecución del script. Las funciones de apagado y los destructores de objetos siempre se ejecutarán incluso si se llama a la función exit().
El mensaje a mostrar se pasa como parámetro a la función exit() y finaliza el script y muestra el mensaje.
La función exit() es un alias de la función die().

Sintaxis:

exit(message)

Parámetros usados:
La función exit() en PHP acepta un parámetro.

  1. mensaje: Es un parámetro obligatorio que especifica el mensaje o número de estado a escribir antes de salir del script.
Return Value:
It does not return any value.

Errores y excepciones

  1. exit() es una construcción de lenguaje y se puede llamar sin paréntesis si no se pasa ningún estado.
  2. Si el estado pasado como parámetro es un número entero, ese valor se utilizará como estado de salida y no se imprimirá.
  3. Los estados de salida deben estar en el rango de 0 a 254 y el estado de salida 255 no debe usarse ya que está reservado por PHP.

Los siguientes programas ilustran la función exit():

Programa 1:

<?php
$link = "https://www.geeksforgeeks.org";
  
// opening a link
fopen($link, "r")
  
//using exit() to display message and terminate script
or exit("Unable to establish a connection to $link");
?>

Producción:

Unable to establish a connection to https://www.geeksforgeeks.org

Programa 2:

<?php
//declaring variables
$a=5;
$b=5.0;
  
if($a==$b)
 {
    //terminating script with a message using exit()
    exit('variables are equal');
 }
else
 {
   //terminating script with a message using exit()
    exit('variables are not equal'); 
 }
?>

Producción:

variables are equal

Referencia:
http://php.net/manual/en/function.exit.php

PHP es un lenguaje de secuencias de comandos del lado del servidor diseñado específicamente para el desarrollo web. Puede aprender PHP desde cero siguiendo este tutorial de PHP y ejemplos de PHP .

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *