Bienvenue dans le cinquième tutoriel de notre cours de base PHP ! Dans ce tutoriel, nous allons explorer les tableaux en PHP. Vous apprendrez à créer, manipuler et accéder aux éléments des tableaux pour stocker et gérer des données. À la fin de ce tutoriel, vous saurez comment utiliser efficacement les tableaux en PHP.
Plan du tutoriel :
- Qu’est-ce qu’un tableau ?
- Créer des tableaux
- Accéder aux éléments du tableau
- Manipuler les tableaux
- Tableaux associatifs
- Conclusion
- Qu’est-ce qu’un tableau ?
Un tableau est une structure de données qui permet de stocker plusieurs valeurs sous un seul nom de variable. Les tableaux sont très utiles pour gérer des collections de données similaires, telles que les éléments d’un formulaire ou les enregistrements d’une base de données.
- Créer des tableaux
En PHP, vous pouvez créer un tableau à l’aide de la fonction array()
ou en utilisant la syntaxe courte avec des crochets []
. Par exemple :
<?php
// Créer un tableau avec la fonction array()
$fruits = array("pomme", "banane", "fraise");
// Créer un tableau avec la syntaxe courte
$colors = ["rouge", "vert", "bleu"];
?>
- Accéder aux éléments du tableau
Pour accéder aux éléments d’un tableau, utilisez des crochets []
avec l’index de l’élément. Les indices de tableau commencent par 0 :
<?php
$fruits = array("pomme", "banane", "fraise");
echo $fruits[0]; // Affiche "pomme"
echo $fruits[1]; // Affiche "banane"
echo $fruits[2]; // Affiche "fraise"
?>
- Manipuler les tableaux
PHP offre de nombreuses fonctions pour manipuler les tableaux. Voici quelques exemples de fonctions couramment utilisées :
count()
: compte les éléments d’un tableauarray_push()
: ajoute un ou plusieurs éléments à la fin d’un tableauarray_pop()
: supprime et retourne le dernier élément d’un tableauarray_shift()
: supprime et retourne le premier élément d’un tableauarray_unshift()
: ajoute un ou plusieurs éléments au début d’un tableausort()
: trie un tableau en ordre croissantrsort()
: trie un tableau en ordre décroissantarray_reverse()
: inverse l’ordre des éléments d’un tableau
- Tableaux associatifs
Les tableaux associatifs sont des tableaux dont les clés sont des chaînes de caractères plutôt que des indices numériques. Les tableaux associatifs sont utiles pour stocker des données sous forme de paires clé-valeur :
<?php
$age = array(
"John" => 30,
"Jane" => 28,
"Paul" => 35
);
echo $age["John"]; // Affiche 30
echo $age["Jane"]; // Affiche 28
echo $age["Paul"]; // Affiche 35
?>
Vous pouvez également utiliser la syntaxe courte pour créer des tableaux associatifs :
« `php
<?php
$age = [
"John" => 30,
"Jane" => 28,
"Paul" => 35
];
?>
Pour parcourir un tableau associatif, vous pouvez utiliser une boucle foreach
avec une paire clé-valeur :
<?php
$age = [
"John" => 30,
"Jane" => 28,
"Paul" => 35
];
foreach ($age as $name => $value) {
echo $name . " a " . $value . " ans.<br>";
}
// Affiche :
// John a 30 ans.
// Jane a 28 ans.
// Paul a 35 ans.
?>
- Conclusion
Félicitations ! Vous avez terminé le cinquième tutoriel de notre cours de base PHP. Vous avez appris à créer, manipuler et accéder aux éléments des tableaux en PHP, ainsi qu’à utiliser des tableaux associatifs pour stocker et gérer des données sous forme de paires clé-valeur. Dans le prochain tutoriel, nous explorerons l’intégration de PHP avec les formulaires HTML pour collecter et traiter les données utilisateur.