Les partenaires publicitaires:

Comment supprimer des éléments d'un tableau en PHP

En PHP, un langage de script avec un ensemble riche de fonctionnalités, un tableau est un plan ordonné 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. PHP supporte les tableaux simples et multi-dimensionnelles et dispose de fonctions qui retournent des tableaux basés sur des valeurs de base de données.

Instructions

  1. Ouvrez un éditeur de texte et créez un nouveau fichier nommé removeArray.php. Tapez une ouverte "<?PHP" PHP tag delimiter and a close "?>"PHP tag séparateur dans le fichier. Le programme de PHP va interpréter code tout texte placé entre ces deux délimiteurs quand removeArray.php est ouvert à partir du serveur Web.

    <?PHP

    ?>

  2. Déclarer un tableau nommé "$ myFruits» qui tiendra 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."

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    ?>

  3. Utilisez un PHP "boucle" pour parcourir les éléments dans le tableau $ myFruits. Utilisez 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.

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    for ($ i = 0 $ i<3- $i++)

    {

    }

    ?>

  4. Utilisez la fonction echo () de PHP pour écrire un saut de ligne ("") à l'écran avant chaque valeur du tableau. Utilisez la fonction echo () pour écrire chacune des valeurs du tableau $ myFruits à l'écran.

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    for ($ i = 0 $ i<3- $i++)

    {

    echo "";




    echo $ myFruits [$ i];

    }

    ?>

  5. Tapez une fonction unset () immédiatement après la "boucle" accolade de fermeture («}»). Cette fonction va enlever et 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».

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    for ($ i = 0 $ i<3- $i++)

    {

    echo "";

    echo $ myFruits [$ i];

    }

    unset ($ myFruits [0]);

    ?>

  6. Utilisez une deuxième PHP pour construire boucle à parcourir le tableau $ myFruits. Comme avant, utilisez 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.

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    for ($ i = 0 $ i<3- $i++)

    {

    echo "";

    echo $ myFruits [$ i];

    }



    unset ($ myFruits [0]);

    for ($ i = 0 $ i<3- $i++)

    {

    }

    ?>

  7. Utilisez la fonction echo () de PHP pour écrire un saut de ligne ("") à l'écran avant chaque valeur du tableau. Utilisez la fonction echo () pour écrire chacune des valeurs du tableau $ myFruits à l'écran. Enregistrer et fermer removeArray.php.

    <?PHP

    myFruits $ = array (0 => "pomme", 1 => "banane", 2 => "fraise");

    for ($ i = 0 $ i<3- $i++)

    {

    echo "";

    echo $ myFruits [$ i];

    }

    unset ($ myFruits [0]);

    for ($ i = 0 $ i<3- $i++)

    {

    echo "";

    echo $ myFruits [$ i];

    }

    ?>

  8. Utilisez un navigateur Web pour ouvrir removeArray.php à partir du serveur Web. Vérifiez que le tableau $ myFruits contient l'origine les trois valeurs "pomme", "banane" et "fraise". Après avoir utilisé la fonction unset à supprimer le premier élément du tableau, les myFruits $ tableau contient seulement «banane» et «fraises».

Conseils Avertissements

  • Le) fonction PHP unset (peut être utilisé pour détruire d'autres types de variables, non seulement ceux qui figurent dans les tableaux.
  • La fonction de réinitialisation () de PHP peut être utilisé pour réinitialiser le pointeur interne au premier élément du tableau.
  • Le) fonction PHP unset (peut être utilisé pour enlever les articles multiples à partir d'un tableau. Utilisez des virgules entre les éléments à supprimer plusieurs éléments du tableau.
  • La fonction PHP array_splice () peut être utilisée 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é pour être détruite, stocker la valeur dans une autre variable avant supprimant ce.
» » » » Comment supprimer des éléments d'un tableau en PHP