Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Définition de Php 
  • Comment charger une URL dans un DIV …
  • Comment se connecter à une base de …
  • Comment afficher les données de bas…
  • Comment insérer une chaîne dans My…
  • Comment faire pour déterminer les n…
  • Comment imprimer un fichier dans un …
  • Comment faire pour convertir MySQL à…
  • Différence entre PHP4.0 et PHP5.0 
  • Comment tuer une requête MySQL 
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    Un tableau PHP Trier problème avec le numéro zéro

    PHP sera généralement agir comme prévu lors du tri des valeurs , y compris numérique zéro , le tri comme moins d'un an et plus grand que tout nombre négatif. Les sources les plus courantes d'erreur lorsqu'ils traitent avec des valeurs nulles découlent de la façon dont ils sont utilisés dans les tableaux, ou confondre une valeur nulle numérique avec la valeur du texte "0". Types de tableaux

    Un tableau est une variable qui contient une liste de valeurs. PHP dispose de deux types de tableaux qui diffèrent dans la manière dont chacun est référencé par les commandes du tableau. Un tableau peut avoir un indice numérique , dans lequel chaque élément de la matrice se voit attribuer un numéro d'ordre , ou bien il peut utiliser un index codé , dans lequel un mot clé est attribué à chaque élément . Par exemple, ces deux éléments sont des tableaux PHP valides:

    $ famille = array (" John ", " Mary ", " Dick ", " Jane" )

    $ famille = array (" père " => " John ", " mère " => " Mary ", " fils " => " Dick ", " fille " => " Jane" )
    zero-Based Indexes

    PHP utilise une base zéro pour l'indexation de tableau , qui est la façon technique de dire que, au lieu de compter les éléments commençant par un , les tableaux sont compté à partir de zéro . Le sens commun peut indiquer que la famille $ [1] est "John" , mais cela se traduira par "Marie" . $ famille [0] est la référence numérique à utiliser pour revenir "John" . Indexation de base zéro provoque fréquemment des erreurs de programmation lors de l'indexation d'une base est prévu par le programmeur , mais ce sera rarement provoquer des erreurs de tri car zéro est triée avant que l'on en seraient normalement requises .
    string et zéro numérique

    une cause plus probable des erreurs de tri impliquant zéro est un texte de mélange et types de valeurs numériques . PHP fait la distinction entre le texte «0» et le nombre 0 . Cela diffère des autres langages de programmation qui utilisent la coercition automatique , où la langue tente de convertir un texte contenant des données numériques en chiffres lorsque la syntaxe de programmation mêle les types de données . PHP documentation indique que les routines de tri vont agir de façon erratique lorsque les types de données sont mélangés , donc confirmer que toutes les variables que vous attendez pour contenir des données numériques font effectivement .
    Types de tri
    < p> PHP a différentes fonctions de tri pour trier des tableaux par le contenu de la matrice , ou par des mots-clés affectées à des éléments de réseau . PHP permet l'affectation du mot-clé "0" comme un élément nommé , qui peut différer de l'élément 0 du tableau. Si vous triez clés dans un tableau , vérifiez vos clés ainsi que vos données de tableau pour les types de données mixtes .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour installer MySQL 
  • Comment faire pour créer un site Web répertoire des membres en PHP Scripting 
  • PHP Unset définition de classe 
  • Comment faire de la qualité Dégradés CSS 
  • Comment créer des feuilles de calcul Excel avec MySQL 
  • Comment puis-je combiner des colonnes Avec MySQL 
  • Comment faire pour modifier un type de police avec PHP 
  • École PHP Projets 
  • Comment faire un PHP Chat Room 
  • Comment construire votre propre base de données Driven PHP site web en utilisant MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc