En PHP, un langage de script avec un riche ensemble de fonctionnalités, un tableau est une carte ordonnée ou un type de données qui contient des clés et des valeurs associées. PHP dispose de nombreuses fonctions qui permettent aux programmeurs de créer, manipuler et sinon, ils fonctionnent sur des données stockées dans des tableaux, ainsi que des fonctions qui offrent la possibilité d`imprimer des valeurs de tableau dans des formats lisibles par l`homme. PHP supporte les tableaux simples et multi-dimensionnelles et a des fonctions qui renvoient des tableaux basés sur les valeurs de base de données.
Ouvrez un éditeur de texte et de créer un nouveau fichier nommé removeArray.php. Tapez un open "
?>
Déclarer un tableau nommé "$ myFruits" qui contiendra trois éléments. Le premier élément a l`indice "0" et la valeur "pomme". Le deuxième élément a l`indice «1» et la valeur «banane». Le troisième élément a l`indice "2" et la valeur "fraise."
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
?>
Utilisez un PHP "pour la boucle" en boucle à travers les éléments du tableau $ myFruits. Utilisez la variable "$ i" initialisée à "0" et utiliser les $ myFruits tableau index pour récupérer chaque valeur. Utilisez deux accolades comme un espace réservé pour le code de la boucle.
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
for ($ i = 0 $ i<3- $i++)
{
}
?>
Utilisez la fonction echo () de PHP pour écrire un saut de ligne ( "") à l`écran avant chaque valeur de tableau. Utilisez la fonction echo () pour écrire chacune des valeurs de tableau $ myFruits à l`écran.
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
for ($ i = 0 $ i<3- $i++)
{
écho "";
echo $ myFruits [$ i];
}
?>
Tapez une fonction unset () immédiatement après la "boucle" accolade fermante ( "}"). Cette fonction permet de supprimer et de détruire l`élément donné du tableau myFruits de $. Retirer l`élément à l`index de tableau 0. Ceci est l`élément avec la valeur "pomme."
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
for ($ i = 0 $ i<3- $i++)
{
écho "";
echo $ myFruits [$ i];
}
unset ($ myFruits [0]);
?>
Utilisez une deuxième PHP pour la boucle à construire une boucle à travers le tableau $ myFruits. Comme précédemment, utiliser la variable "$ i" initialisée à "0" et utiliser les $ myFruits tableau indices pour récupérer chaque valeur. Utilisez deux accolades comme un espace réservé pour le code de la boucle.
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
for ($ i = 0 $ i<3- $i++)
{
écho "";
echo $ myFruits [$ i];
}
unset ($ myFruits [0]);
for ($ i = 0 $ i<3- $i++)
{
}
?>
Utilisez la fonction echo () de PHP pour écrire un saut de ligne ( "") à l`écran avant chaque valeur de tableau. Utilisez la fonction echo () pour écrire chacune des valeurs de tableau $ myFruits à l`écran. Enregistrer et fermer removeArray.php.
$ MyFruits = array (0 => "pomme", 1 => "banane", 2 => "fraise");
for ($ i = 0 $ i<3- $i++)
{
écho "";
echo $ myFruits [$ i];
}
unset ($ myFruits [0]);
for ($ i = 0 $ i<3- $i++)
{
écho "";
echo $ myFruits [$ i];
}
?>
Utilisez un navigateur Web pour ouvrir removeArray.php à partir du serveur Web. Vérifiez que le tableau $ myFruits contient initialement les trois valeurs "pomme", "banane" et "fraise". Après avoir utilisé la fonction unset pour enlever le premier élément du tableau, les myFruits $ tableau contient seulement "banane" et "fraise."
Conseils Avertissements
- La) fonction PHP unset (peut être utilisé pour détruire d`autres types de variables, non seulement celles contenues dans les tableaux.
- La fonction de réinitialisation de PHP () peut être utilisé pour réinitialiser le pointeur interne du premier élément du tableau.
- La) fonction PHP unset (peut être utilisé pour supprimer plusieurs éléments d`un tableau. Utilisez des virgules entre les éléments pour supprimer plusieurs éléments du tableau.
- La fonction PHP array_splice () peut être utilisé pour supprimer des éléments de tableaux.
- La fonction unset () détruit la variable donnée afin qu`il ne soit plus valide. Pour maintenir une variable qui est ciblée pour être détruite, stocker la valeur dans une autre variable avant MHS il.