| 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
    Is_array Vs . Is_string en PHP
    Les fonctions de is_string is_array et sont deux des fonctions intégrées booléennes de PHP . Vous utilisez chacun dans la validation des données , la vérification d'un élément d'information pour déterminer son type . PHP est un langage de script faiblement typé qui ne requiert pas explicitement la déclaration de type de variables. Cela rend parfois difficile de savoir quelles sont les valeurs existent dans les variables , et ces deux fonctions peut vous aider à déterminer les types de données . Syntaxe

    Pour utiliser la fonction, il vous suffit de taper le nom de la fonction suivie de la variable d'évaluer , entre crochets avec un point-virgule à la fin de la ligne. Par exemple, " is_string ( myvar $ ) ; « type de vérifier et voir si la variable $ myvar contient une chaîne. Vous pouvez utiliser ces fonctions dans une instruction if pour déterminer le flux de contrôle basé sur la valeur de retour , ou les utiliser avec la fonction d'écho pour imprimer les résultats à l'écran .
    Entrée Types
    Photos

    la fois les fonctions is_input is_string et prendre exactement un paramètre en entrée. Si vous essayez d' utiliser des pas de paramètres ou plus de deux paramètres , PHP retourne un avertissement , indiquant que seul argument est attendue. Dans la plupart des cas, vous devrez passer des variables PHP à la fonction de déterminer leurs types de données. Vous pouvez passer une chaîne littérale soit la fonction, mais dans ces cas , vous savez que le résultat sans avoir à faire la validation.

    Valeurs de retour

    comme les fonctions booléennes , ces fonctions sont semblables les uns aux autres qu'ils ne peuvent retourner l'une des deux valeurs possibles : "true" ou " . false" Cependant, ils ne reviennent pas la même valeur selon les critères d'entrée. La fonction de is_string retourne "true" si le type d'entrée est une chaîne et "false" sinon, tandis que la fonction is_array retourne "true" si le type d'entrée a une structure matricielle et "false" si elle n'existe pas. < br >
    Considérations

    pour créer une chaîne , vous devez placer la valeur entre guillemets. Pour créer un tableau , vous devez construire à l'aide de " tableau" Données de la structure de PHP. Un tableau peut contenir des valeurs de n'importe quel type . Un tableau de chaînes retourne "true" dans les fonctions is_array . Passer un tableau de chaînes à la fonction de is_string retourne "false". Cependant , si vous passez un élément d'un tableau qui a une valeur de chaîne , la fonction de is_string retourne "true". Ces deux fonctions ne peuvent pas retourner "true" basé sur la même entrée , mais les deux peuvent retourner "false".

    Previous :

    next :
      articles connexes
    ·Comment imprimer CCK Array en PHP 
    ·Comment lire Eval Print en PHP 
    ·Comment tirer un extrait d'une chaîne avec PHP 
    ·Astuces PHP 
    ·Comment remplacer un mot dans un fichier texte externe …
    ·Comment faire pour supprimer des éléments d' un table…
    ·Dreamweaver peut éditer PHP 
    ·Différence entre PHP4.0 et PHP5.0 
    ·Construisez votre propre base de données axée site ut…
    ·Comment utiliser Zend ACL dans un environnement modulai…
      articles en vedette
    ·C Fonction statique en ligne 
    ·Comment faire pour installer joyaux de la ligne de comm…
    ·Bits vs. Octets 
    ·Comment générer des combinaisons en Java 
    ·Comment savoir VB.NET Sans Classes 
    ·Comment se débranchent classe en PHP 
    ·Comment faire pour convertir Thèmes Joomla 
    ·Comment obtenir PHP Longueur de la barrette 
    ·Comment faire pour exécuter une grande importation dan…
    ·Comment faire pour convertir un entier en tableau binai…
    Copyright © Connaissances Informatiques http://fr.wingwit.com