Méthodes courantes pour les tableaux php

WBOY
Libérer: 2023-05-23 12:20:07
original
458 Les gens l'ont consulté

Dans le développement PHP, le tableau est un type de données très couramment utilisé. Un tableau PHP est une collection ordonnée utilisée pour stocker un ensemble de valeurs. Au cours du processus de développement d'applications, il est souvent nécessaire d'effectuer des opérations sur les baies, notamment des opérations d'ajout, de suppression, de modification et d'interrogation. Cet article présentera les méthodes courantes des tableaux PHP.

  1. Création de tableaux

Il existe deux manières de créer des tableaux PHP : les tableaux ordinaires et les tableaux associatifs.

Les tableaux ordinaires accèdent aux valeurs des éléments en spécifiant le numéro d'index de l'élément, tandis que les tableaux associatifs accèdent aux valeurs des éléments en spécifiant les noms de clés de chaîne.

Créer un tableau normal :

// 方式1
$arr1 = array("a", "b", "c");
// 方式2
$arr2 = ["a", "b", "c"];
Copier après la connexion

Créer un tableau associatif :

// 方式1
$arr1 = array("name" => "John", "age" => 30, "country" => "USA");
// 方式2
$arr2 = ["name" => "John", "age" => 30, "country" => "USA"];
Copier après la connexion
  1. Accéder aux éléments du tableau
  2. #🎜🎜 ## 🎜🎜#Vous pouvez utiliser l'opérateur crochet [] pour accéder aux éléments du tableau. Pour un tableau normal, vous pouvez accéder aux éléments à l'aide d'index numériques, et pour les tableaux associatifs, vous pouvez accéder aux éléments à l'aide de noms de clés.
// 访问普通数组
$arr = ["a", "b", "c"];
echo $arr[0]; // 输出a
echo $arr[1]; // 输出b
echo $arr[2]; // 输出c
 
// 访问关联数组
$user = ["name" => "John", "age" => 30, "country" => "USA"];
echo $user["name"]; // 输出John
echo $user["age"]; // 输出30
echo $user["country"]; // 输出USA
Copier après la connexion

Array length
  1. PHP fournit la fonction count() pour obtenir la longueur du tableau.
$arr = ["a", "b", "c"];
echo count($arr); // 输出3
Copier après la connexion

Ajouter des éléments
  1. Des éléments peuvent être ajoutés au tableau via l'opérateur crochets [].
// 添加元素到普通数组
$arr = ["a", "b", "c"];
$arr[] = "d"; // 在数组末尾添加元素d
print_r($arr); // 输出Array ( [0] => a [1] => b [2] => c [3] => d )
 
// 添加元素到关联数组
$user = ["name" => "John", "age" => 30];
$user["country"] = "USA"; // 添加元素到关联数组
print_r($user); // 输出Array ( [name] => John [age] => 30 [country] => USA )
Copier après la connexion

Supprimer des éléments
  1. Les éléments du tableau peuvent être supprimés via la fonction unset(). Pour les tableaux ordinaires, après la suppression d'un élément, les numéros d'index du tableau seront réorganisés ; pour les tableaux associatifs, après la suppression d'un élément, les noms de clé de tous les éléments suivants seront automatiquement ajustés.
// 删除普通数组中的元素
$arr = ["a", "b", "c"];
unset($arr[1]); // 删除索引号为1的元素b
print_r($arr); // 输出Array ( [0] => a [2] => c )
 
// 删除关联数组中的元素
$user = ["name" => "John", "age" => 30, "country" => "USA"];
unset($user["age"]); // 删除键名为age的元素
print_r($user); // 输出Array ( [name] => John [country] => USA )
Copier après la connexion

Modifier des éléments
  1. Vous pouvez modifier des éléments du tableau via l'opérateur crochets [].
// 修改普通数组中的元素
$arr = ["a", "b", "c"];
$arr[1] = "d"; // 把索引号为1的元素b改为d
print_r($arr); // 输出Array ( [0] => a [1] => d [2] => c )
 
// 修改关联数组中的元素
$user = ["name" => "John", "age" => 30, "country" => "USA"];
$user["age"] = 31; // 把键名为age的元素30改为31
print_r($user); // 输出Array ( [name] => John [age] => 31 [country] => USA )
Copier après la connexion

Traversing arrays
  1. PHP offre une variété de façons de parcourir des tableaux, y compris les boucles for, les boucles foreach, les boucles while, etc. Parmi elles, la boucle foreach est la plus couramment utilisée lors du traitement de tableaux.
// for循环遍历普通数组
$arr = ["a", "b", "c"];
for ($i = 0; $i < count($arr); $i++) {
    echo $arr[$i] . "
";
} // 输出a b c
 
// foreach循环遍历普通数组
$arr = ["a", "b", "c"];
foreach ($arr as $value) {
    echo $value . "
";
} // 输出a b c
 
// foreach循环遍历关联数组
$user = ["name" => "John", "age" => 30, "country" => "USA"];
foreach ($user as $key => $value) {
    echo $key . ": " . $value . "
";
} // 输出name: John age: 30 country: USA
Copier après la connexion

Ce qui précède sont les méthodes courantes des tableaux PHP. La maîtrise de ces méthodes permet de mieux gérer les données de type tableau souvent utilisées dans les applications PHP.

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