| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    PHP ' isset ' vs 'vide'
    Le " isset " et les fonctions "vides" à la fois de vérifier l'existence de données dans une variable , mais retournent des résultats opposés. La fonction isset renvoie true si des données existent , et la fonction vide renvoie true si les données n'existent pas . Bien que les deux fonctions vérifier l'existence de données, ils ne sont pas antipodes les uns des autres . Chaque fonction utilise différents critères pour déterminer si les données existent , avec la fonction isset étant plus restrictive que la fonction vide . Prenez le temps de comprendre les cas spécifiques dans lesquels chaque fonction évaluera aussi vrai ou faux et utilisez la fonction appropriée en fonction du type d'opération que vous effectuez . La fonction isset

    La fonction isset retourne false si une variable est soit undefined ou null ; sinon, elle retourne vrai. Une variable qui contient une chaîne vide n'est pas vide , ni une variable qui a été initialisé comme un tableau vide. Par exemple:

    écho isset ($ y); //false $ y = null; echo isset ($ y); //false $ y = ""; echo isset ($ y); //true
    le vide fonction

    la fonction vide est moins restrictive que la fonction isset . Elle retourne true si une variable est à l'arrêt - undefined ou null - et renvoie également vrai si une variable est une chaîne vide , un tableau vide , faux, zéro ou toute autre valeur retourne false
    «0 . ».
    utilisant isset

    Lorsque vous utilisez un tableau pour stocker une liste et que vous voulez vérifier si un objet est dans la liste , vous obtenez une erreur si vous essayez d' accéder à un élément qui n'est pas dans la liste. La fonction isset est un moyen utile de vérifier la liste sans générer d' erreurs . Par exemple, si vous avez une liste d'items dans l'inventaire comme un tableau associatif avec le nom de l'objet comme clé et le nombre en stock à la valeur , vous pouvez vérifier si un article est en stock en utilisant isset pour voir si c'est dans la liste, puis vérification de l'inventaire . Si vous cochez l'inventaire et l' article n'est pas dans la liste, vous obtenez une erreur . Par exemple:

    if ( isset ($ inventaire [" crayon "] ) && $ inventaire [" crayon "] > 0 ) echo "En stock " ; elseecho "Pas dans stock » ;
    aide vide

    La fonction vide est particulièrement utile lorsque vous voulez vérifier que l'utilisateur a entré une valeur dans un champ de données . Alors que la collecte de commentaires sur un formulaire, par exemple , vous initialiser une variable à une chaîne vide et une variable numérique à zéro avant de les mettre sur le formulaire chaîne. Lorsque l'utilisateur soumet son entrée, vous pouvez utiliser la fonction vide pour s'assurer qu'il a effectivement entré une valeur dans le champ. Par exemple:

    if ( ! Empty ($ nom) && de vide ( Annee_Naiss $ ) ) echo "Input complète " ; elseecho "Vous devez remplir tous les champs de données " ;


    Previous :

    next :
      articles connexes
    ·JSP et MySQL Tutorial 
    ·MySQL se joint à jour Tutorial de requêtes 
    ·Comment écrire dans un fichier distant en PHP 
    ·Les expressions régulières en PHP 
    ·Sortie HTML en PHP MySQL 
    ·Tutoriel pour MySQL dans Scala 
    ·Comment créer un Tag en PHP 
    ·Comment faire pour changer la casse de la phrase en PHP…
    ·Comment retourner JSON utilisant PHP 
    ·Comment concevoir des modèles Oscommerce 
      articles en vedette
    ·Comment trouver des polynômes chromatiques en Java 
    ·Comment activer la mémoire détection des fuites 
    ·Comment faire pour supprimer les doublons d' une carte …
    ·Comment exporter des images au coeur de Python 
    ·Comment faire pour supprimer protégé projets VBA 
    ·Tutoriel sur les contrôles de chaînes en Python 
    ·Histoire de COBOL 
    ·Comment écrire une fonction pour insérer des élémen…
    ·Comment placer le curseur à un JTextField spécifique 
    ·Effets 3 -D avec JavaScript 
    Copyright © Connaissances Informatiques http://fr.wingwit.com