Opérations de base et utilisation des tableaux en PHP
Jun 28, 2023 pm 08:02 PMOpérations de base et utilisation des tableaux en PHP
1. Présentation
Le tableau est un type de données très important en PHP. Il peut être utilisé pour stocker plusieurs valeurs, et ces valeurs sont accessibles via des index ou des clés. Les tableaux ont des opérations et des méthodes d'utilisation riches en PHP. Cet article présentera en détail les opérations de base et les méthodes d'utilisation des tableaux en PHP.
2. Créer un tableau
En PHP, vous pouvez créer des tableaux de deux manières : des tableaux dénombrables et des tableaux associatifs.
- Créer des tableaux dénombrables
Un tableau dénombrable est un tableau organisé dans l'ordre et indexé numériquement. Voici comment créer un tableau dénombrable :
// Méthode 1 : utilisez la fonction array()
$numbers = array(1, 2, 3, 4, 5);
// Méthode 2 : utilisez [ ]( Disponible depuis PHP 5.4)
$numbers = [1, 2, 3, 4, 5];
- Créer un tableau associatif
Un tableau associatif est un tableau stocké avec des clés de chaîne et les valeurs correspondantes. Voici comment créer un tableau associatif :
// Méthode 1 : Utilisez la fonction array()
$student = array("name" => "John", "age" => 18, "grade " => ; "A");
//Méthode 2 : Utiliser [] (disponible à partir de PHP 5.4)
$student = ["name" => "John", "age" => 18, "grade " = > "A"];
3. Accéder aux éléments du tableau
Vous pouvez accéder aux éléments du tableau via un index ou une clé.
- Accès aux tableaux dénombrables
Pour les tableaux dénombrables, les éléments du tableau sont accessibles à l'aide de l'indexation. L'indice commence à 0 et augmente séquentiellement.
$numbers = array(1, 2, 3, 4, 5);
echo $numbers[0]; // Sortie 1
echo $numbers[2]; // Sortie 3
- Accès au tableau associatif
Pour les tableaux associatifs, les éléments du tableau sont accessibles à l'aide de clés.
$student = array("name" => "John", "age" => 18, "grade" => "A");
echo $student["name"] // Output John
echo $student["age"]; // Output 18
IV. Opérations et fonctions courantes du tableau
- Obtenir la longueur du tableau
Utilisez la fonction count() pour obtenir le nombre d'éléments dans le tableau. .
$numbers = array(1, 2, 3, 4, 5);
echo count($numbers); // Sortie 5
- Parcourir le tableau
PHP fournit plusieurs méthodes pour parcourir le tableau, la plus commun La méthode consiste à utiliser une boucle foreach.
$numbers = array(1, 2, 3, 4, 5);
foreach ($numbers as $number) {
echo $number . " ";
}
// Sortie 1 2 3 4 5
- Ajouter des éléments
Oui Utilisez la fonction [] ou array_push() pour ajouter des éléments à un tableau.
$numbers = array(1, 2, 3, 4, 5);
// Utilisez [] pour ajouter des éléments
$numbers[] = 6;
// Utilisez array_push() pour ajouter des éléments
array_push ($ nombres, 7);
print_r($nombres);
//Output Array (1, 2, 3, 4, 5, 6, 7)
- Supprimer des éléments
Vous pouvez utiliser la fonction unset() pour supprimer des éléments du tableau.
$numbers = array(1, 2, 3, 4, 5);
unset($numbers[2]);
print_r($numbers);
// Tableau de sortie (1, 2, 4, 5)
V. Résumé
Cet article présente les opérations de base et l'utilisation des tableaux en PHP, notamment la création de tableaux, l'accès aux éléments du tableau, l'obtention des longueurs des tableaux, le parcours des tableaux et l'ajout et la suppression d'éléments. Les tableaux sont un type de données très important en PHP et sont souvent utilisés dans le développement réel. La maîtrise des opérations de base et de l'utilisation des baies peut aider les développeurs à traiter les données de manière plus flexible et plus efficace.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

En langage C, tableau post-incrément et front-incrément

Puis-je utiliser la clé win11 pour changer d'ordinateur Introduction ?

Comment implémenter la pile en Java à l'aide de tableaux et de génériques ?

Opérations de base et utilisation des tableaux en PHP

En Java, comment ajouter de nouveaux éléments à un tableau ?
![Réorganisez un tableau pour que arr devienne arr] et n'utilisez que l'espace supplémentaire O(1), implémenté en C++](https://img.php.cn/upload/article/000/000/164/169319478769496.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Réorganisez un tableau pour que arr devienne arr] et n'utilisez que l'espace supplémentaire O(1), implémenté en C++

Comment utiliser le mot-clé switch en PHP et à quoi faut-il faire attention
