Heim  >  Artikel  >  Backend-Entwicklung  >  So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

青灯夜游
青灯夜游Original
2022-04-26 18:29:143453Durchsuche

Methoden zum Hinzufügen von Elementen: 1. Verwenden Sie die Funktion array_push(), die Syntax „array_push(zweidimensionales Array, Wert 1, Wert 2...);“ 2. Verwenden Sie die Funktion array_splice(), die Syntax „ array_splice(zweidimensionales Array,count(zweidimensionales Array),0,Elementwert)“.

So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP-Version 7.1, DELL G3-Computer

php-Methode zum Hinzufügen von Elementen am Ende eines zweidimensionalen Arrays

1. Verwenden Sie die array_push()-Funktion

Die

array_push()-Funktion kann ein oder mehrere Elemente (Schlüsselwerte) am Ende des Arrays einfügen.

<?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);
?>

So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

Das hinzugefügte Element kann auch ein Array-Typ sein:

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

So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

2. Verwenden Sie die Funktion array_splice(). Die Funktion array_splice() ist eine leistungsstarke Funktion, die zum Löschen von Array-Elementen verwendet werden kann. Ersetzt Array-Elemente und kann auch zum Einfügen von Array-Elementen verwendet werden (setzen Sie einfach den Parameter $length auf 0).

Wenn $length = 0 ist, kann der Parameter $start die Position (Index) angeben, an der mit dem Einfügen begonnen werden soll, und der Parameter $value kann den Einfügewert angeben (wenn mehrere Werte vorhanden sind, muss er als Array festgelegt werden). .

Wenn Sie ein Element am Ende des Arrays einfügen möchten, müssen Sie nur den Wert von $start auf den „Array-Längenwert“ setzen, also 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);
?>

Wenn Sie mehrere Elemente hinzufügen möchten, können Sie die vier Parameter als Array-Typen festlegenSo fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu

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

Empfohlenes Lernen: „So fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzuPHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP Elemente am Ende eines zweidimensionalen Arrays hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn