Maison  >  Article  >  développement back-end  >  PHP décrit brièvement comment créer un tableau

PHP décrit brièvement comment créer un tableau

PHPz
PHPzoriginal
2023-05-23 10:51:07526parcourir

PHP est un langage de programmation côté serveur couramment utilisé et largement utilisé dans le développement Web. Le tableau est l'un des types de données les plus couramment utilisés en PHP, utilisé pour stocker une série de données associées. Cet article décrira brièvement comment créer un tableau en PHP.

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

En PHP, utilisez la fonction array() pour créer rapidement un tableau. La syntaxe de cette fonction est la suivante :

array(value1, value2, value3, ..., valuen)

Parmi eux, value1~valueen représentent les éléments du tableau, qui peuvent être des nombres, des chaînes, des valeurs booléennes ou d'autres types de données de base. Voici un exemple :

$fruits = array("apple", "banana", "orange", "grape");

Le code ci-dessus crée un tableau $fruits contenant 4 éléments, à savoir "apple", "banana", "orange" et "raisin".

En plus d'utiliser des littéraux pour définir les éléments du tableau, vous pouvez également utiliser des variables ou des expressions pour les définir, comme suit :

$name = "John";
$age = 25;
$city = "New York";

$info = array($name, $age, $city);
$sum = array(1 + 2, 3 * 4, 5 / 2);

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

PHP5.4 et supérieur prennent en charge l'utilisation. de l'opérateur [] Créer un tableau. Cet opérateur est utilisé pour spécifier l'indice de l'élément du tableau lors de l'attribution d'une valeur. La syntaxe est la suivante :

$array = [key1 => value1, key2 => value2, key3 => value3, ..., keyn => valuen];

Parmi eux, key1~keyn sont les indices des éléments du tableau, qui. peut être des nombres ou des chaînes, et valeur1 ~ valeur représente la valeur des éléments du tableau. Voici un exemple :

$person = ["name" => "Tom", "age" => 30, "gender" => "male"];

Le code ci-dessus crée un tableau associatif $person contenant 3 éléments, à savoir "name", "age" et "gender".

Vous pouvez également omettre l'indice et laisser PHP remplir automatiquement l'indice numérique, comme suit :

$array = [value1, value2, ..., valuen];

Notez qu'à ce moment, l'indice augmente automatiquement de 0 à n-1.

$colors = ["red", "green", "blue"];

Le code ci-dessus crée un tableau d'index $colors contenant 3 éléments, à savoir "red", "green" et "blue", dont les indices sont respectivement 0, 1 et 2.

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

La fonction range() peut créer un tableau contenant tous les entiers dans la plage spécifiée. Sa syntaxe est la suivante :

range(start, end, step)

où start est la valeur de départ du. array et end est la valeur de fin du tableau, step est la taille du pas entre les éléments du tableau. Voici un exemple :

$numbers = range(1, 10, 2);

Le code ci-dessus crée un tableau $numbers contenant 5 éléments, à savoir 1, 3, 5, 7 et 9.

4. Utilisez la fonction list() pour créer un tableau

La fonction list() peut créer un tableau et attribuer des variables aux éléments du tableau. La syntaxe est la suivante :

list($var1, $var2, $var3, ..., $varn) = array(value1, value2, value3, ..., valuen);

Parmi eux, $var1~. $varn est le nom de la variable, utilisez Pour stocker les valeurs des éléments du tableau correspondantes, value1~valuen sont les valeurs des éléments du tableau. Voici un exemple :

list($name, $age, $city) = array("John", 25, "New York");

Le code ci-dessus crée un tableau contenant 3 éléments, à savoir "John", 25 et "New York", et les affecte tour à tour aux variables $name, $age et $city.

Pour résumer, les méthodes de création de tableaux en PHP incluent l'utilisation de la fonction array(), de l'opérateur [], de la fonction range() et de la fonction list(). Les développeurs peuvent choisir une méthode qui leur convient en fonction de leurs besoins réels.

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:
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