Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment convertir une chaîne en un …
  • Comment calculer la normale OpenGL 
  • Comment créer sécurisés Modules D…
  • Comment faire pour déterminer le no…
  • Comment briser une chaîne Long 
  • Comment faire des paquets de Cydia s…
  • Comment réécrire une déclaration …
  • Comment faire un Température Pseudo…
  • Comment supprimer un fichier avec SS…
  • Comment corriger une erreur de synta…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    PHP trier tableau Fonction

    scripts PHP peuvent stocker des données dans des tableaux . Un tableau stocke une série de valeurs de données dans une structure linéaire . Chaque élément d'un tableau est associé à un indice ou d' une clé . La première position dans un tableau à index est zéro , les nombres d'incrémentation sur la longueur de la structure . Avec un tableau associatif , un script peut accéder à chaque élément en utilisant sa clé d'identification plutôt que son indice. Fonctions de tri de tableau PHP donner aux programmeurs une gamme d'options . Trier par valeur

    Le langage PHP fournit une variété de fonctions à des tableaux de tri. Fonctions " genre ", " asort », « arsort " et sort " rsort " un tableau en valeur . Cela signifie que l'algorithme de tri organise les éléments du tableau dans l'ordre en fonction de leurs valeurs. Pour un tableau avec des types de numéros en elle, ce qui signifie trier les éléments dans l'ordre numérique . Pour les chaînes de texte , le genre de fonction dans l'ordre alphabétique . L'exemple de code PHP suivant illustre tri d'un tableau de valeur :

    $ fruit_array = array (" banane", " pomme ", "orange ");

    sort ( fruit_array $ ) ; < br >

    Ce code modifie le contenu du tableau existant, plutôt que de créer un nouveau tableau avec les éléments triés . La fonction retourne une valeur booléenne true ou false , reflétant le succès ou l'échec de l'opération.
    Trier par clés

    tableaux associatifs en PHP utilisent des touches d'identité pour désigner d' éléments . Certaines fonctions de tri organiser le contenu d'un tableau en fonction des clés plutôt que sur les valeurs. Les exemples comprennent " ksort », « krsort " et " uksort " . L'exemple de code PHP suivant illustre tri d'un tableau sur les touches :

    $ animal_array = array (" c " => " chat", "d" => "chien", "b" => "singe" , "a" => " éléphant ");

    ksort ( animal_array $ ) ;

    Lorsque ce code s'exécute , le tableau résultant contiendra les mêmes éléments , classés par ordre alphabétique commande par touches . Chaque valeur sera toujours associée avec la même clé , de sorte que quand un élément se déplace la position , la clé se déplace également .
    Key Association

    Lors du tri des tableaux en PHP , les programmeurs peuvent choisir de maintenir le lien entre clés et les valeurs . La plupart des fonctions de tableaux de tri font de maintenir le lien entre la clé et la valeur , mais des exceptions sont «sorte », « rsort " et " usort " . L'exemple de code suivant montre comment utiliser la fonction " rsort " , qui trie les éléments d'un tableau , en les disposant dans l'ordre inverse selon la valeur :

    $ people_array = array ("a" => " Amy " , "b" = > "Mary" , "c" => "james" ) ;

    rsort ( people_array $ ) ;

    Ce code entraîne dans un tableau avec des éléments triés dans l'ordre inverse l'ordre alphabétique en valeur, avec des touches originales complètement enlevé. Suite à ce processus , le script ne peut accéder aux éléments de l'indice , et non par la clé .
    Commande
    tableau PHP

    fonctions de tri peut disposer les éléments , par clé ou une valeur , dans l'ordre croissant ou décroissant . Pour les chaînes de texte , cela signifie que l'ordre alphabétique , de sorte que "a" est inférieure à "c". Fonctions de tri dans l'ordre inverse , de haut en bas , comprennent " arsort », « krsort " et " rsort " . Fonctions de tri dans l'ordre croissant comprennent " asort », « genre » et « ksort " . Fonctions de tri alternatifs peuvent commander des éléments à l'aide d'autres dispositions , telles que la fonction " shuffle" , qui trie les tableaux dans un ordre aléatoire.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Qu'est-ce qu'un tableau clairsemé dans MATLAB 
  • Comment nettoyer des éléments flottants en CSS 
  • Comment convertir une date en TSQL 
  • Qu'est-ce que le débogueur de script utilisé pour 
  • Différence entre la grammaire régulière et grammaire hors-contexte 
  • Comment faire des paquets de Cydia sur un iPhone 
  • Comment faire pour créer des pages Web dynamiques avec PHP 
  • Comment tracer des graphiques multiples dans Mathematica 
  • Comment compter les temps de simulation sous Matlab 
  • Qu'est-ce qu'un proxy client 
  • Connaissances Informatiques © http://www.ordinateur.cc