Maison  >  Article  >  développement back-end  >  Comment ajouter des éléments au tableau php

Comment ajouter des éléments au tableau php

青灯夜游
青灯夜游original
2021-05-10 17:53:0622287parcourir

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.

Comment ajouter des éléments au tableau php

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(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
array_unshift($fruits, &#39;cherry&#39;,&#39;pie&#39;);
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(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
//第三个参数固定为0,第二个参数为插入的索引位置,最后一个参数是插入的元素,如果插入多个,写成数组
array_splice($fruits,3,0,&#39;pie&#39;);
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(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
$new_items = array(&#39;pie&#39;,&#39;pie2&#39;);
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!

Déclaration:
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