Comment stocker des données dans un tableau php

PHPz
Libérer: 2023-04-23 09:43:12
original
700 Les gens l'ont consulté

En PHP, un tableau est un type de données très basique et important qui peut être utilisé pour stocker un ensemble de données associées. En développement, nous devons souvent définir des tableaux pour sauvegarder certaines données. Voyons comment les tableaux PHP stockent les données.

  1. Définir un tableau

Définir un tableau en PHP est très simple, vous pouvez utiliser la fonction array() ou des crochets [].

Fonction array()

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

Crochets []

$arr = ['apple', 'banana', 'orange'];
Copier après la connexion

Les tableaux définis de ces deux manières sont équivalents.

  1. Stockage des éléments du tableau

Après avoir défini le tableau, nous pouvons utiliser des paires clé-valeur pour stocker les éléments du tableau. Chaque élément du tableau a une clé et une valeur, et nous pouvons accéder à la valeur correspondante en fonction de la clé. En PHP, les clés peuvent être des entiers ou des chaînes, et les valeurs peuvent être de n'importe quel type de données, tel que des chaînes, des entiers, des booléens, des flottants, des objets, etc.

Utilisez des crochets [] pour stocker des éléments

$arr = ['apple', 'banana', 'orange'];
$arr[0] = 'pear';         // 将数组中下标为0的元素修改为'pear'
$arr[3] = 'grape';        // 向数组中添加元素'grape',下标为3
Copier après la connexion

Utilisez la fonction array() pour stocker des éléments

$arr = array('fruit1' => 'apple', 'fruit2' => 'banana');
$arr['fruit1'] = 'pear';        // 将数组中键名为'fruit1'的元素修改为'pear'
$arr['fruit3'] = 'orange';      // 向数组中添加元素'orange',键名为'fruit3'
Copier après la connexion
  1. Tableaux multidimensionnels

Si vous avez besoin de stocker des données plus complexes, vous pouvez utiliser des tableaux multidimensionnels. Un tableau multidimensionnel signifie que les éléments du tableau sont également des tableaux et que plusieurs clés peuvent être utilisées pour accéder aux éléments d'un tableau multidimensionnel.

Utilisez des crochets [] pour stocker des éléments de tableau multidimensionnels

$arr = array(
  array('apple', 'pear', 'orange'),    // 第一个元素是一个数组,包含三个元素
  array('banana', 'grape'),            // 第二个元素是一个数组,包含两个元素
);
echo $arr[0][0];        // 访问数组中第一个元素的第一个元素
Copier après la connexion

Utilisez la fonction array() pour stocker des éléments de tableau multidimensionnels

$arr = array(
  'fruit1' => array('name' => 'apple', 'price' => 2.5),
  'fruit2' => array('name' => 'banana', 'price' => 1.5),
);
echo $arr['fruit1']['name'];        // 访问数组中键名为'fruit1'的元素的'name'键对应的值
Copier après la connexion

Ce qui précède est une brève introduction à la façon dont les tableaux PHP stockent les données. Dans le développement réel, nous pouvons librement combiner des tableaux et des paires clé-valeur pour stocker et traiter les données selon nos besoins.

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