Comment personnaliser un tableau en php

PHPz
Libérer: 2023-04-24 15:26:34
original
848 Les gens l'ont consulté

PHP est un langage de script open source côté serveur largement utilisé dans le développement Web. Un tableau en PHP est un type spécial de variable qui peut stocker plusieurs valeurs. PHP fournit de nombreuses fonctions de tableau intégrées afin que nous puissions opérer sur les données. Mais dans certains cas, les fonctions intégrées ne peuvent pas répondre à nos besoins et un tableau personnalisé est requis. Cet article explique comment personnaliser un tableau en PHP.

1. Utilisez la fonction array() pour créer

Le moyen le plus simple de créer un tableau est d'utiliser la fonction array(). Cette fonction peut accepter n'importe quel nombre de paramètres, chaque paramètre est un élément du tableau.

Par exemple :

$myArray = array("apple", "banana", "orange");
Copier après la connexion

Dans cet exemple, $myArray contient trois éléments, à savoir "apple", "banana" et "orange".

Nous pouvons également spécifier des indices pour les éléments, par exemple :

$myArray = array("apple" => 2, "banana" => 3, "orange" => 5);
Copier après la connexion

Dans cet exemple, $myArray est un tableau associatif, où la valeur de "pomme" est 2, la valeur de "banane" est 3 et la valeur de "orange" Il est 17 heures.

2. Utilisez l'opérateur [] pour créer

En PHP5.4 et supérieur, nous pouvons utiliser l'opérateur [] pour créer un tableau, comme indiqué ci-dessous :

$myArray = ["apple", "banana", "orange"];
Copier après la connexion

Le tableau créé dans cet exemple est le même que le tableau créé à l'aide de la fonction array() Les tableaux sont les mêmes.

En même temps, nous pouvons également utiliser l'opérateur [] pour spécifier des indices pour les éléments du tableau, par exemple :

$myArray = ["apple" => 2, "banana" => 3, "orange" => 5];
Copier après la connexion

Le tableau créé dans cet exemple est le même que le tableau associatif créé à l'aide de la fonction array().

3. Utilisez la fonction range() pour créer la fonction

range() peut créer un tableau dans une plage numérique, par exemple :

$myArray = range(0, 10);
Copier après la connexion

Cet exemple créera un tableau contenant des entiers de 0 à 10. $myArray contient les éléments suivants :

Array ( [0] => 0
        [1] => 1 
        [2] => 2 
        [3] => 3 
        [4] => 4 
        [5] => 5 
        [6] => 6 
        [7] => 7 
        [8] => 8 
        [9] => 9 
        [10] => 10 )
Copier après la connexion

Nous pouvons également spécifier la taille du pas, par exemple :

$myArray = range(0, 10, 2);
Copier après la connexion

Cet exemple créera un tableau contenant des entiers de 0 à 10 avec une taille de pas de 2. $myArray contient les éléments suivants :

Array ( [0] => 0 
        [1] => 2 
        [2] => 4 
        [3] => 6 
        [4] => 8 
        [5] => 10 )
Copier après la connexion

4. Utilisez la création de boucle foreach()

Nous pouvons également utiliser la boucle foreach() pour créer un tableau personnalisé, comme indiqué ci-dessous :

$fruits = ["apple", "banana", "orange"];
$prices = [2, 3, 5];
$myArray = [];
foreach($fruits as $index => $fruit) {
    $myArray[$fruit] = $prices[$index];
}
Copier après la connexion

Cet exemple créera un tableau associatif, où le nom de la clé est le nom du fruit et le la valeur clé est le prix du fruit, $ myArray contient les éléments suivants :

Array ( [apple] => 2 
        [banana] => 3 
        [orange] => 5 )
Copier après la connexion

5. Créer à l'aide d'un tableau bidimensionnel

Nous pouvons également créer un tableau bidimensionnel. Un tableau bidimensionnel est un tableau contenant un autre tableau.

Par exemple :

$myArray = array(
    array("apple", 2),
    array("banana", 3),
    array("orange", 5)
);
Copier après la connexion

Cet exemple crée un tableau à deux dimensions contenant trois tableaux. $myArray contient les éléments suivants :

Array ( 
    [0] => Array ( [0] => apple [1] => 2 ) 
    [1] => Array ( [0] => banana [1] => 3 ) 
    [2] => Array ( [0] => orange [1] => 5 ) 
)
Copier après la connexion

Nous pouvons utiliser la boucle foreach() pour parcourir le tableau à deux dimensions, par exemple :

foreach($myArray as $value) {
    echo $value[0] . ": " . $value[1] . "<br>";
}
Copier après la connexion

Ce paragraphe Le code affichera le contenu suivant :

apple: 2
banana: 3
orange: 5
Copier après la connexion

Résumé :

Il existe de nombreuses façons de personnaliser les tableaux en PHP, et nous pouvons choisir différentes méthodes en fonction de scénarios spécifiques. L'utilisation des fonctions d'opération de tableau de PHP peut nous aider à exploiter les tableaux plus facilement, et comprendre comment utiliser ces fonctions peut grandement améliorer l'efficacité de notre programmation.

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!

source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!