Vous êtes sur la page 1sur 2

TABLEAU ASSOCIATIF

En PHP, un tableau associatif est une structure de données qui permet de stocker des valeurs
de données sous forme de paires clé/valeur. Contrairement aux tableaux indexés qui utilisent
des entiers pour accéder aux éléments, les tableaux associatifs utilisent des chaînes de
caractères ou des nombres comme clés pour accéder à leurs valeurs correspondantes.
Un tableau associatif est déclaré en utilisant la fonction array() de PHP, où chaque élément du
tableau est spécifié en utilisant une paire clé/valeur séparée par une flèche (=>). Par exemple,
voici comment déclarer un tableau associatif avec trois éléments :
php
$person = array("name" => "John", "age" => 25, "city" => "Paris");
Dans cet exemple, les clés du tableau associatif sont "name", "age" et "city", et les valeurs
associées sont "John", 25 et "Paris". Pour accéder à une valeur dans le tableau, on utilise la clé
correspondante comme indice. Par exemple, pour afficher la valeur de l'élément "name" du
tableau associatif ci-dessus, on utilise la syntaxe suivante :
bash
echo $person["name"];
Cette instruction affichera la chaîne de caractères "John". On peut également ajouter, modifier
ou supprimer des éléments d'un tableau associatif en utilisant les fonctions et opérateurs de
PHP appropriés, comme la fonction unset() pour supprimer un élément ou l'opérateur
d'affectation (=) pour ajouter ou modifier un élément.
Les tableaux associatifs sont très utiles pour stocker des données structurées et peuvent être
utilisés pour stocker des informations sur des objets, des utilisateurs, des événements ou
d'autres entités.

BOUCLE FOREACH EN PHP


En PHP, la boucle foreach permet de parcourir facilement un tableau, qu'il soit associatif ou
indexé, en récupérant chaque élément un à un sans avoir besoin d'utiliser des indices.
La syntaxe générale de la boucle foreach est la suivante :
php
foreach ($tableau as $valeur) {
// instructions à exécuter pour chaque valeur du tableau
}
Dans cette syntaxe, "$tableau" est le tableau que vous souhaitez parcourir et "$valeur" est une
variable qui contiendra la valeur de chaque élément du tableau au cours de chaque itération de
la boucle. Vous pouvez utiliser n'importe quel nom de variable pour stocker la valeur de
chaque élément.
Voici un exemple pour parcourir un tableau indexé avec foreach :
php
$tab = array("rouge", "vert", "bleu");
foreach ($tab as $valeur) {
echo $valeur . "<br>";
}
Dans cet exemple, la boucle foreach parcourt chaque élément du tableau "$tab" et stocke
chaque valeur dans la variable "$valeur". La boucle affiche ensuite chaque valeur avec
l'instruction "echo".
Voici un exemple pour parcourir un tableau associatif avec foreach :
php
$personne = array("nom" => "Durand", "prenom" => "Jean", "age" => 30);
foreach ($personne as $cle => $valeur) {
echo $cle . " : " . $valeur . "<br>";
}
Dans cet exemple, la boucle foreach parcourt chaque paire clé/valeur du tableau "$personne"
et stocke chaque clé dans la variable "$cle" et chaque valeur dans la variable "$valeur". La
boucle affiche ensuite chaque paire clé/valeur avec l'instruction "echo".
La boucle foreach est très utile pour parcourir rapidement et facilement un tableau en PHP,
sans avoir besoin de gérer des indices.

COMMENT INCLUR UN FICHIER DANS UN SCRIPT PHP

La fonction include permet d'inclure un fichier PHP de manière facultative, c'est-à-dire que si le
fichier n'existe pas, l'exécution du script continuera normalement.

La fonction require permet quant à elle d'inclure un fichier PHP de manière obligatoire, c'est-à-dire
que si le fichier n'existe pas, une erreur fatale sera générée et l'exécution du script sera interrompue.

La fonction include_once est une variante de la fonction include en PHP. Elle permet d'inclure
un fichier dans un script de la même manière que include, mais avec une différence importante : si
le fichier a déjà été inclus précédemment dans le script, il ne sera pas inclus à nouveau.

Vous aimerez peut-être aussi