PHP est un langage de script côté serveur qui prend en charge les scalaires et des types de données composés, tels que des tableaux. Tableaux PHP sont effectivement commandés cartes que les clés associés avec des valeurs , où chaque touche identifie la valeur . Les tableaux permettent le stockage de groupes de données dans une seule variable , de sorte que les valeurs de données peuvent être manipulées comme une seule structure. PHP offre également une variété de fonctions pour modifier , supprimer, imprimer et en comparant les valeurs stockées dans des tableaux , une caractéristique qui est utile lors de l'organisation des données ou lors de l'identification des valeurs manquantes dans les tableaux. Choses que vous devez
texte éditeur
Voir Plus Instructions
1
Ouvrez un éditeur de texte et créez un nouveau fichier nommé " missingArray.php " . Ajouter un PHP séparateur d'ouverture ( " PHP" ) et un proche PHP séparateur dans le fichier ( " > " ) . Ces séparateurs indiquent que n'importe quel texte placé entre eux doit être interprétée comme PHP.
PHP
>
2
déclarer une variable PHP nommé " $ TestArray " . Utilisez la fonction " array () " langage PHP construction et les valeurs " 1,2,3,5,9 " de déclarer le tableau avec des valeurs manquantes. Stocker les valeurs de la variable "$ TestArray "
< php
$ TestArray = array ( 1,2,3,5,9 ) ; . ?
? >
3
déclarer une seconde variable PHP nommé " $ arrayrange " . Utilisez le " range () " de la fonction PHP pour déterminer les valeurs entre "1" et la valeur maximale des éléments stockés dans le tableau "$ TestArray " . Pour déterminer la valeur maximale dans "$ TestArray " , utilisez la fonction PHP max () . . ? La gamme de stocker un tableau de valeur dans la variable "$ arrayrange "
< php
$ TestArray = array ( 1,2,3,5,9 ) ;
$ arrayrange = range (1 , max ( TestArray $ ) ) ; ?
>
4
déclarer une troisième variable PHP nommé "$ missingValues " . Utilisez la fonction PHP " ) array_diff (« d'identifier les valeurs manquantes manquantes dans le tableau "$ TestArray " . Ce sont les valeurs qui existent dans le répertoire "$ arrayrange " array mais n'existent pas dans le tableau "$ TestArray " . Stocker ces valeurs dans le "$ " missingValues Variable:
< php
$ TestArray = array ( 1,2,3,5,9 ) ; . ?
$ arrayrange = range (1 , max ( TestArray $ ) ) ;
$ missingValues = array_diff ($ arrayrange , TestArray $ ) ; ?
>
5
Utilisez la commande PHP " print_r " pour imprimer les valeurs dans le "$ missingValues " array dans un format lisible par l'homme . La commande " print_r " imprime chaque touche du tableau suivi par la valeur de la clé
< php
$ TestArray = array ( 1,2,3,5,9 ) ; . ?
$ arrayrange = range (1 , max ( TestArray $ ) ) ;
$ missingValues = array_diff ($ arrayrange , TestArray $ ) ;
print_r ( missingValues $ ) ;
>
6
Open " missingArray.php " dans un navigateur Web. Vérifiez que les valeurs de tableaux manquants dans le tableau " $ missingValues » sont imprimés sur la page Web.