Méthode ajoutée : 1. Utilisez l'instruction "array_unshift($arr, value)" ; 2. Utilisez l'instruction "array_push($arr, value)" ; 3. Utilisez l'instruction "array_pad($arr, array length, value)" " ; 4. Utilisez "array_splice($arr,0,0,value)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php array array ajoutant des éléments
1. Utilisez la fonction array_unshift() pour insérer un ou plus d'éléments au début du tableau new elements
<?php $arr=array(10,12,20); array_unshift($arr,8,"9"); var_dump($arr); ?>
Le résultat de sortie est :
2 Utilisez la fonction array_push() pour insérer un ou plusieurs nouveaux éléments à la fin du tableau
<?php $arr=array(10,12,20); array_push($arr,8,"9",3.14); var_dump($arr); ?>
Le résultat de sortie est :
3. Utilisez la fonction array_pad() pour insérer de nouveaux éléments dans le tableau
array_pad($array,$size,$value)
La fonction peut insérer une certaine valeur de clé $value dans le tableau $array, ainsi le tableau est complété à la longueur spécifiée $size. (Le paramètre $size peut être compris comme le nombre final d'éléments dans le tableau, c'est-à-dire la longueur du tableau après l'opération d'insertion). array_pad($array,$size,$value)
函数可以将某个键值$value插入到数组$array中,从而将数组填补到指定的长度$size。($size参数可以理解为数组中元素的最终数目,即插入操作后的数组长度)。
<?php $arr=array(10,12,20); $result =array_pad($arr,5,1); var_dump($result); ?>
输出结果为:
4、使用array_splice()函数在数组中插入新元素
array_splice($array,$start,$length,$value)
<?php header("Content-type:text/html;charset=utf-8"); $arr1=array(10,12,20); array_splice($arr1,0,0,"1"); var_dump($arr1); $arr2=array(10,12,20); array_splice($arr2,0,0,array("1",25,"3")); var_dump($arr2); ?>
4. Utilisez la fonction array_splice() pour insérer de nouveaux éléments dans le tableau
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!