Maison  >  Article  >  développement back-end  >  Comment créer un nouveau tableau en php

Comment créer un nouveau tableau en php

WBOY
WBOYoriginal
2023-05-07 13:11:07630parcourir

En PHP, il existe de nombreuses façons de créer de nouveaux tableaux. Voici plusieurs méthodes courantes :

  1. Assignation d'initialisation directe

Placez directement les éléments du tableau sous forme séparée par des virgules entre crochets [] et affectez-les à une variable pour créer un nouveau tableau.

// 创建一个包含4个元素的新数组
$newArray = ['apple', 'banana', 'orange', 'grape'];
  1. Utilisez la fonction array()

L'utilisation de la fonction array() peut également créer un nouveau tableau. Cette fonction prend en charge plusieurs formes de paramètres et les éléments du tableau peuvent être spécifiés sous forme séparée par des virgules entre parenthèses. Vous trouverez ci-dessous un exemple de code.

// 创建一个包含5个元素的新数组
$newArray = array('apple', 'banana', 'orange', 'grape', 'mango');

// 创建一个用索引键指定元素的数组
$newArray = array(1 => 'apple', 2 => 'banana', 3 => 'orange');

// 创建一个用字符串键指定元素的数组
$newArray = array('name' => 'John', 'age' => 30, 'email' => 'john@example.com');
  1. Utilisez la fonction range()

La fonction range() de PHP peut être utilisée pour créer un tableau. Cette fonction prend la valeur de début et la valeur de fin comme paramètres pour générer un tableau contenant tous les éléments dans la plage de valeurs spécifiée. .

// 创建一个包含10个元素的新数组
$newArray = range(0, 9);

// 创建一个包含26个小写字母的新数组
$newArray = range('a', 'z');

// 创建一个包含6个整数的新数组,步长为2
$newArray = range(0, 10, 2);
  1. Utilisez la fonction array_fill()

La fonction array_fill() peut être utilisée pour créer un nombre spécifié d'éléments avec les mêmes éléments. Le premier paramètre de cette fonction est la position de départ, le deuxième paramètre est le montant à remplir et le troisième paramètre est la valeur à remplir.

// 创建一个包含15个值为0的元素的新数组
$newArray = array_fill(0, 15, 0);

// 创建一个包含10个值为'a'的元素的新数组
$newArray = array_fill(0, 10, 'a');
  1. Utilisez des boucles pour créer des tableaux

Lorsque vous utilisez des boucles pour traiter des données, vous pouvez créer un nouveau tableau en ajoutant continuellement des éléments au tableau.

// 创建一个包含10个偶数的新数组
$newArray = array();
for ($i = 0; $i < 10; $i++) {
  $newArray[] = $i * 2;
}

Résumé

Ci-dessus sont plusieurs méthodes courantes pour créer de nouveaux tableaux en PHP. Choisissez simplement la méthode correspondante pour créer un nouveau tableau en fonction des besoins réels. Dans les applications réelles, il existe de nombreux scénarios pour créer de nouveaux tableaux. Il est nécessaire de choisir la méthode la plus adaptée à la situation réelle pour améliorer l'efficacité du développement et la lisibilité du code.

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