Maison >développement back-end >Problème PHP >Comment ajouter des éléments au tableau php
Comment ajouter des éléments à un tableau PHP : 1. Utilisez la fonction array_unshift() pour insérer de nouveaux éléments en tête du tableau ; 2. Utilisez la fonction array_push() pour insérer un ou plusieurs nouveaux éléments dans la fin du tableau ; 3. Utilisez la fonction array_splice() pour insérer un nouvel élément à n'importe quelle position dans le tableau.

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Ajouté à l'élément du tableau php
1. Array_unshift() insère un nouvel élément dans l'en-tête du tableau
$fruits = array('apple','pear','banana','orange');
array_unshift($fruits, 'cherry');
pr($fruits);
function pr($str){
echo "<pre class="brush:php;toolbar:false">";
print_r($str);
echo "";
}Sortie :
Array(
[0] => cherry
[1] => apple
[2] => pear
[3] => banana
[4] => orange
)peut être transmis à array_unshift Plusieurs éléments
$fruits = array('apple','pear','banana','orange'); array_unshift($fruits, 'cherry','pie'); pr($fruits);
Sortie :
Array(
[0] => cherry
[1] => pie
[2] => apple
[3] => pear
[4] => banana
[5] => orange
)2 La fonction similaire array_push insère un ou plusieurs éléments à la fin du tableau. .
$arr = array(); array_push($arr, e1, e2 ... en);
3. array_splice() insère un nouvel élément à n'importe quelle position (quel que soit le nom de la clé)
$fruits = array('apple','pear','banana','orange'); //第三个参数固定为0,第二个参数为插入的索引位置,最后一个参数是插入的元素,如果插入多个,写成数组 array_splice($fruits,3,0,'pie'); pr($fruits);
Sortie :
Array(
[0] => apple
[1] => pear
[2] => banana
[3] => pie
[4] => orange
)// Insérez plusieurs nouveaux éléments et écrivez-les sous forme de tableau
$fruits = array('apple','pear','banana','orange'); $new_items = array('pie','pie2'); array_splice($fruits,3,0,$new_items); pr($fruits);
Sortie :
Array(
[0] => apple
[1] => pear
[2] => banana
[3] => pie
[4] => pie2
[5] => orange
)Apprentissage recommandé : "Tutoriel vidéo 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!