Maison  >  Article  >  développement back-end  >  Comment ajouter des éléments à la fin d'un tableau à deux dimensions en php

Comment ajouter des éléments à la fin d'un tableau à deux dimensions en php

青灯夜游
青灯夜游original
2022-04-26 18:29:143453parcourir

Méthodes pour ajouter des éléments : 1. Utilisez la fonction array_push(), la syntaxe "array_push(two-dimensionnel array, value 1, value 2...);" 2. Utilisez la fonction array_splice(), la syntaxe " array_splice (tableau bidimensionnel, nombre (tableau bidimensionnel), 0, valeur de l'élément) ».

Comment ajouter des éléments à la fin d'un tableau à deux dimensions en php

L'environnement d'exploitation de ce tutoriel : système windows7, PHP version 7.1, ordinateur DELL G3

Méthode php pour ajouter des éléments à la fin d'un tableau bidimensionnel

1 Utilisez le. Fonction array_push()

La fonction

array_push() peut insérer un ou plusieurs éléments (valeurs clés) à la fin du tableau.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=$array = array(
    array("张三",25,"男"),
    array("李四",21,"男"),
    array("娜娜",22,"女")
);
var_dump($arr);
array_push($arr,"hello");
var_dump($arr);
?>

Comment ajouter des éléments à la fin dun tableau à deux dimensions en php

L'élément ajouté peut également être un type de tableau :

array_push($arr,array("李华",22,"男"));

Comment ajouter des éléments à la fin dun tableau à deux dimensions en php

2. Utilisez la fonction array_splice()

La fonction array_splice() est une fonction puissante qui peut être utilisée pour supprimer des éléments de tableau. Remplace les éléments du tableau et peut également être utilisé pour insérer des éléments du tableau (il suffit de définir le paramètre $length sur 0).

Lorsque $length=0, alors le paramètre $start peut spécifier la position (indice) pour commencer l'insertion, et le paramètre $value peut spécifier la valeur d'insertion (s'il y a plusieurs valeurs, elle doit être définie sous forme de tableau) .

Si vous souhaitez insérer un élément à la fin du tableau, il vous suffit de définir la valeur de $start sur la "valeur de longueur du tableau", c'est-à-dire count($arr).

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=$array = array(
    array("张三",25,"男"),
    array("李四",21,"男"),
    array("娜娜",22,"女")
);
var_dump($arr);
array_splice($arr,count($arr),0,"hello");
var_dump($arr);
?>

Comment ajouter des éléments à la fin dun tableau à deux dimensions en php

Si vous souhaitez ajouter plusieurs éléments, vous pouvez définir les quatre paramètres comme types de tableaux

array_splice($arr,count($arr),0,array("1",25,"3"));

Comment ajouter des éléments à la fin dun tableau à deux dimensions en php

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