Maison > Article > développement back-end > 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!