Il est commun pour stocker des données au sein des structures de tableaux dans des scripts PHP . Les tableaux sont simples et efficaces pour créer et traiter , donc ils font la structure de données idéale pour de nombreuses raisons . Si vous utilisez des tableaux dans vos scripts PHP , il y aura des moments où vous avez besoin d'itérer à travers eux. Les boucles sont la structure de contrôle principal, vous êtes susceptible d' utiliser pour ce faire, accéder à chaque élément d'un tableau à son tour, effectuer la modification ou la transformation sur elle comme vous le souhaitez . Modification chaque élément dans un tableau en PHP n'est généralement pas une tâche complexe. Instructions 1 Créer votre tableau PHP . Si vous n'en avez pas déjà un tableau à travailler, créer un dans un script PHP comme dans l'exemple suivant : < php $ nombre = array ( 1 , 2, 3 , 4, 5); > Photos Ce tableau contient des entiers dans l'ordre consécutif à des fins de démonstration. La technique est la même pour n'importe quel type de tableau que vous avez dans vos scripts. 2 parcourons notre tableau. Créer un " pour chaque " boucle de travailler à travers votre réseau , l'accès à chaque élément sein: foreach ( numéros de dollars et $ number_element ) { //modifier l'élément < p> } " pour chaque " boucle est utilisé pour parcourir les tableaux, fournissant une référence à un élément dans le réseau chaque fois que la boucle est exécutée . Dans la boucle , vous pouvez effectuer tout traitement que vous devez sur l'élément. Remarquez le caractère "&" devant la variable d'élément . Cela signifie que la variable accessible dans la boucle contiendra une référence à l'élément du tableau lui-même , plutôt que d' une copie de sa valeur que dans le scénario par défaut. 3 modifier chaque élément du tableau. Dans le " pour chaque " boucle , entre l'ouverture et la fermeture des crochets de boucle , entrez le code suivant pour modifier chaque élément à son tour : $ number_element = $ number_element +10; Cet exemple trivial ajoute simplement 10 à la valeur de chaque élément du tableau. Vous pouvez utiliser la variable « number_element " pour mener à bien tout traitement que vous voulez, que tout ce que les modifications que vous effectuez sur cette variable sont réalisées sur l'élément du tableau en question. 4 Terminez votre traitement en boucle par détruire toutes les références temporaires détenus . Lorsque votre boucle termine son exécution , le code sera toujours contenir une référence à l'élément final consultée , dans la variable " number_element " . Supprimer ce lien en utilisant la syntaxe suivante après la boucle : unset ($ number_element ) ; Ne vous inquiétez pas si vous ne connaissez pas beaucoup sur les variables et les références d'objets encore , comme ces concepts deviendra plus familier pour vous le plus souvent vous les utilisez. 5 tester votre code en émettant les valeurs du tableau dans le navigateur. Ajoutez le code suivant à écrire les valeurs du tableau avant et après modification : print_r ($ nombre ) ; Ce code écrit chaque élément du tableau de manière lisible. Inclure cette ligne avant et après la boucle . Sauvegardez votre script PHP et le transférer sur votre serveur Web. Accédez à votre page pour tester la fonctionnalité , la vérification des valeurs de réseau étant sortie .
|