| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    PHP ' isset ' vs ' vacío '
    The funciones "vacías" " isset " y el registro de entrada de la existencia de los datos en una variable, pero vuelven opuestas resultados. La función isset devuelve true si se dispone de información , y la función vacía devuelve true si no se dispone de datos . Aunque ambas funciones de verificación de la existencia de datos , no son exactamente opuestos el uno del otro . Cada función utiliza diferentes criterios para determinar si los datos no existe, con la función isset ser más restrictiva que la función vacía . Tómese el tiempo para entender los casos específicos en los que cada función se evaluará como verdadero o falso y utilizar la función adecuada en función del tipo de operación que se está realizando . La función isset

    La función isset devuelve false si una variable es indefinido o nula , de lo contrario , devuelve true . Una variable que contiene una cadena vacía no es nulo , ni es una variable que se ha inicializado como una matriz vacía. Por ejemplo :

    eco isset ( $ y ) //false $ y = null; echo isset ( $ y ) //false $ y = ""; echo isset ($ y); //true
    la función vacía

    la función vacía es menos restrictiva que la función isset . Devuelve verdadero si la variable no está definida - indefinido o nulo - y devuelve true si una variable es una cadena vacía, un conjunto vacío , falso , cero o cualquier otro valor devuelve false
    " 0 . " .
    uso isset

    Cuando se utiliza una matriz para almacenar una lista y desea comprobar si un artículo está en la lista , se obtiene un error si se intenta acceder a un elemento que no está en la lista. La función isset es una forma útil de verificar la lista sin generar errores . Por ejemplo , si usted tiene una lista de elementos en el inventario como una matriz asociativa , con el nombre del artículo como la clave y el número de valores como el valor , se puede comprobar si un artículo está en stock primero utilizando isset para ver si está en la lista y, a continuación, comprobar el inventario. Si marca el inventario y el artículo no está en la lista, se produce un error . Por ejemplo :

    if ( isset ($ inventarios [ "pencil "] ) && $ inventarios [ "pencil "] > 0 ) echo "Disponible " ; elseecho "No en valores " ;
    Uso vacío

    La función de vacío es particularmente útil cuando se quiere comprobar que un usuario ha introducido un valor en un campo de datos. En la recogida de entradas en un formulario, por ejemplo, se inicializa una variable de cadena en una cadena vacía y una variable numérica a cero antes de ponerlos en el formulario. Después de que el usuario envía su entrada, puede utilizar la función de vacío para asegurarse de que en realidad introduce un valor en el campo . Por ejemplo :

    if ( ! Empty ($ nombre) && empty ($ birth_year ) ) echo " entrada completa " ; elseecho " Debes completar todos los campos " ;


    Previous :

    next :
      Artículos relacionados
    ·Cómo analizar mensajes de correo electrónico a una ba…
    ·Cómo importar contactos de Hotmail a través de PHP 
    ·Cómo crear un editor de PHP 
    ·Cómo crear una matriz de objetos en PHP 
    ·MySQL se une Select Conde Tutorial 
    ·Cómo insertar iFrame con PHP 
    ·Cómo comprobar una cadena de texto en PHP 
    ·Cómo insertar fechas en las tablas MySQL 
    ·Cómo cambiar una imagen en una barra de navegación Us…
    ·Cómo obtener el primer elemento de una cadena en PHP 
      Artículos destacados
    ·Cómo restablecer la Trymedia Trial 
    ·¿Qué es el espacio en blanco en Matlab 
    ·Cómo calcular un ticket Béisbol en JavaScript 
    ·Cómo utilizar múltiples Plugins Con JW Jugador 
    ·Cómo descifrar los códigos a través de la programaci…
    ·Cómo cambiar el nombre de las columnas en MySQL 
    ·Cómo probar Si Iterable en Python 
    ·Las ventajas de la estructura de repetición + + C 
    ·Cómo construir aplicaciones cliente servidor con VB.NE…
    ·Cómo leer un archivo delimitado por comas en Visual Ba…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com