Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment ajouter une redirection vers…
  • Comment créer une page d'erreur per…
  • Comment analyser une délimité par …
  • PHP: Comment masquer toutes les sort…
  • Comment vérifier si un fichier s'ou…
  • MySQL Version Histoire 
  • Comment appeler un formulaire du fic…
  • Comment insérer une Combobox articl…
  • Comment lister les variables PHP 
  • Inserts multiples dans 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

    Comment faire pour supprimer une entité d'un tableau en PHP

    Le langage PHP ne fournit pas une fonction standard de suppression d'un élément d'un tableau , si le tableau contient des valeurs de données , d'objets ou de tout autre type d'entité. Toutefois, le processus est en fait très simple, l'utilisation d'autres fonctions PHP standards pour le traitement des tableaux et des variables . Vous avez un certain niveau de choix en termes de comment vous allez retirer votre entité de tableau, mais l'ensemble du processus sera à peu près le même dans la plupart des cas . Instructions
    1

    Préparez votre script PHP avec la matrice en elle. Le code exemple suivant crée contour et instancie un tableau avec des chaînes de texte mémorisés:

    < php

    $ my_array = array (" pomme ", " banane", " orange", ? "raisin" ) ; ? .

    > Photos

    Ceci est un exemple trivial pour démontrer le principe de la suppression des éléments du tableau, mais vous pouvez utiliser n'importe quel tableau que vous avez en votre script déjà
    Page 2

    supprimer l'élément que vous souhaitez supprimer . En fonction de votre propre tableau, les positions des éléments peuvent être accessibles en utilisant la touche entier par défaut, ou encore à l'aide d'un indice de chaîne si c'est la façon dont vous l'avez créé . Pour supprimer un élément en utilisant la touche entier , utilisez la syntaxe suivante , démontrant l' élément à l'index un être supprimés en utilisant la méthode " désarmé ":

    /branché /débranché élément One of

    unset ($ my_array [ 1]);

    Rappelez-vous que tableau d'entiers indexation commence à zéro , de sorte que la position est la deuxième entrée . Si vous utilisez l'indexation de chaîne pour votre tableau, utilisez la syntaxe suivante, dans laquelle un élément avec la clé «Jim» est supprimée:

    /branché /débranché élément jim

    unset ( $ my_array [' Jim '] ) ;

    la méthode " désarmé " détruit la variable spécifiée comme paramètre
    3

    Trier votre tableau de commande. . En fonction de votre tableau, vous devrez peut-être réorganiser légèrement pour éviter les erreurs de syntaxe causées par la suppression d'un élément. Ceci est normalement nécessaire pour les tableaux qui sont indexés en utilisant les touches entier . L'élément désiré peut avoir été supprimé , mais les positions et les entrées de tableaux restants demeurent les mêmes. Cela signifie que si vous enlevez la position de tableau à une , l'entrée suivante après la position zéro sera à deux positions , ce qui n'est pas ce que vous pouvez vous attendre . Pour résoudre ce problème, utilisez le code suivant :

    //réécrire le tableau avec ses valeurs existantes

    my_array $ = array_values ​​( my_array $ );

    Cela se traduira par une tableau avec indexation entières consécutives et sans lacunes .
    4

    tester le résultat de votre déménagement de tableau en écrivant sa nouvelle valeur . PHP fournit des méthodes pour tester les valeurs des variables à des points particuliers lors de l'exécution , ce qui vous permet de déterminer si vos programmes fonctionnent comme prévu. Utilisez l'exemple de code suivant pour tester vos valeurs et des indices tableau:

    var_dump ( my_array $ ) ;

    Ceci affichera votre tableau, énumérant chaque index ainsi que la valeur de l'entité ou des données stockées à cette position, de sorte que vous pouvez voir en un coup d'œil si votre script a travaillé .
    5

    Enregistrez votre script PHP et de le transférer sur votre serveur Web. Accédez à la page à tester, et vérifiez qu'il fait ce que vous avez besoin de faire . Si votre code ne fonctionne pas comme vous l'espériez , jetez un oeil à votre syntaxe encore, en accordant une attention particulière à l'index que vous avez choisi de supprimer au .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment fermer une tête PHP 
  • Comment faire un Parse serveur pour les fichiers CSS en PHP 
  • Comment sortie au format CSV dans MySQL 
  • La performance d'un tableau associatif en PHP 
  • Comment lire un répertoire de tableau en PHP 
  • Comment créer un script pour accéder à cPanel 
  • Comment calculer les plages de dates dans MySQL 
  • Comment définir la valeur d'attribut du PHP DOM 
  • Comment écrire un Site 301 ou 302 de redirection utilisant PHP 
  • Comment écrire PHP Vidéo têtes Stream 
  • Connaissances Informatiques © http://www.ordinateur.cc