Maison développement back-end tutoriel php Opérations de base et utilisation des tableaux en PHP

Opérations de base et utilisation des tableaux en PHP

Jun 28, 2023 pm 08:02 PM
使用方法 (usage) 数组 (array) 基本操作 (operations)

Opé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.

  1. 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];

  1. 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 " =&gt ; "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é.

  1. 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

  1. 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

  1. 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

  1. 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 . " ";
Copier après la connexion

}
// Sortie 1 2 3 4 5

  1. 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)

  1. 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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

En langage C, tableau post-incrément et front-incrément En langage C, tableau post-incrément et front-incrément Aug 30, 2023 pm 04:57 PM

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

Puis-je utiliser la clé win11 pour changer d'ordinateur Introduction ? Puis-je utiliser la clé win11 pour changer d'ordinateur Introduction ? Jan 07, 2024 am 10:50 AM

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 ? Comment implémenter la pile en Java à l'aide de tableaux et de génériques ? Sep 05, 2023 pm 09:25 PM

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 Opérations de base et utilisation des tableaux en PHP Jun 28, 2023 pm 08:02 PM

Opérations de base et utilisation des tableaux en PHP

En Java, comment ajouter de nouveaux éléments à un tableau ? En Java, comment ajouter de nouveaux éléments à un tableau ? Jan 03, 2024 pm 03:30 PM

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++ Réorganisez un tableau pour que arr devienne arr] et n'utilisez que l'espace supplémentaire O(1), implémenté en C++ Aug 28, 2023 am 11:53 AM

Réorganisez un tableau pour que arr devienne arr] et n'utilisez que l'espace supplémentaire O(1), implémenté en C++

Des tableaux en C/C++ ? Des tableaux en C/C++ ? Sep 20, 2023 pm 08:25 PM

Des tableaux en C/C++ ?

Comment utiliser le mot-clé switch en PHP et à quoi faut-il faire attention Comment utiliser le mot-clé switch en PHP et à quoi faut-il faire attention Jun 28, 2023 pm 06:46 PM

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

See all articles