PHP est un langage de script côté serveur largement utilisé. Il prend en charge de nombreuses fonctions de tableau pour le traitement des opérations liées aux tableaux, telles que le parcours, le tri, la fusion, etc. Aujourd'hui, nous allons présenter quelques fonctions de tableau PHP couramment utilisées afin que vous puissiez utiliser pleinement ces fonctions pour traiter les tableaux. Fonction
- array() La fonction
array() est utilisée pour créer un nouveau tableau. La fonction peut recevoir n'importe quel nombre d'arguments, qui deviennent des éléments du tableau. Regardons un exemple :
$array = array("apple", "banana", "cherry");
Copier après la connexion
crée un tableau avec trois éléments, apple
, banana
et cherry
. Cette fonction prend également en charge la création de tableaux associatifs, par exemple : apple
,banana
和cherry
。该函数还支持关联数组的创建,例如:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
Copier après la connexion
通过这种方式,您可以在一个数组中存储多个键和值,并在需要时轻松地检索它们。
- count()函数
count()函数用于返回数组的长度。它接受一个数组参数,并返回数组中元素的数量。例如:
$array = array('apple', 'banana', 'cherry');
echo count($array);
Copier après la connexion
这应该会输出 3
$array = array('apple', 'banana', 'cherry');
array_push($array, 'orange'); // 添加一个元素到数组的末尾
echo count($array); // 输出4,因为现在该数组包含了4个元素
$fruit = array_pop($array); // 从数组的末尾删除元素,并将其赋值给 $fruit
echo $fruit; // 输出"orange"
Copier après la connexion
De cette façon, vous pouvez stocker plusieurs clés et valeurs dans un tableau et les récupérer facilement en cas de besoin.
- fonction count() La fonction
count() est utilisée pour renvoyer la longueur du tableau. Il accepte un paramètre de tableau et renvoie le nombre d'éléments dans le tableau. Par exemple :
$numbers = array(1, 2, 3, 4, 5);
$first = array_shift($numbers); // 从数组的开头删除元素,并将其赋值给 $first
echo $first; // 输出1
array_unshift($numbers, 0); // 在数组的开头添加一个元素
echo count($numbers); // 输出5,因为现在该数组包含了5个元素
Copier après la connexion
Cela devrait afficher 3
puisque le tableau contient trois éléments.
Fonctions array_push() et array_pop()
La fonction array_push() est utilisée pour ajouter un ou plusieurs éléments à la fin d'un tableau, tandis que la fonction array_pop() est utilisée pour supprimer des éléments de la fin d'un tableau. Par exemple :
-
$array1 = array('apple', 'banana', 'cherry');
$array2 = array('orange', 'lemon', 'lime');
$new_array = array_merge($array1, $array2);
echo count($new_array); // 输出6,因为新数组中包含了6个元素
Copier après la connexion
fonctions array_shift() et array_unshift()
Semblable aux fonctions array_push() et array_pop(), la fonction array_shift() est utilisée pour supprimer des éléments du début d'un tableau, tandis que la fonction array_unshift() est utilisé pour déplacer un ou plusieurs éléments sont ajoutés au début du tableau. Par exemple : la fonction
-
$array = array('apple', 'banana', 'cherry');
$new_array = array_reverse($array);
echo $new_array[0]; // 输出"cherry"
Copier après la connexion
array_merge() La fonction
array_merge() est utilisée pour fusionner deux ou plusieurs tableaux en un seul tableau. Par exemple : la fonction rrreee🎜🎜array_reverse() La fonction 🎜array_reverse() inverse l'ordre des éléments dans un tableau et renvoie un nouveau tableau. Par exemple : 🎜🎜rrreee🎜Les six fonctions de tableau PHP ci-dessus sont couramment utilisées. Bien entendu, PHP possède de nombreuses autres fonctions utiles, vous pouvez consulter la documentation officielle de PHP pour plus de détails. Une fois que vous maîtriserez ces fonctions de base des tableaux, vous serez en mesure de gérer et de manipuler les tableaux PHP plus facilement. 🎜
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!