Heim > Backend-Entwicklung > PHP-Problem > So fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu

So fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu

青灯夜游
Freigeben: 2023-03-15 11:06:02
Original
7843 Leute haben es durchsucht

So fügen Sie Schlüssel-Wert-Paare zu einem PHP-Array hinzu: 1. Verwenden Sie die Anweisung „array_pad ($arr, $size, $value)“ 2. Verwenden Sie die Anweisung „array_unshift($arr, $value)“; . Verwenden Sie die Anweisung „array_push( $arr,$value)“.

So fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu

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

Fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu

1. Verwenden Sie die Funktion array_pad()

array_pad() Die Funktion kann einen bestimmten Wert verwenden, um das Array auf die angegebene Länge zu füllen. Die Syntax lautet wie folgt:

array_pad ( $arr, $size , $value )
Nach dem Login kopieren

Parameterbeschreibung:

  • arr stellt das zu füllende Array dar.
  • Größe stellt die zu füllende Länge dar:
    • Wenn die Größe eine positive Zahl ist, füllen Sie sie auf der rechten Seite des Arrays aus.
    • Wenn die Größe eine negative Zahl ist, füllen Sie sie auf der linken Seite aus Der Wert der Größe ist kleiner oder gleich arr. Die Länge des Arrays ohne Auffüllung.
    Wert stellt den auszufüllenden Wert dar.
  • Beispiel:
<?php
$arr = array(12, 10, 9);
var_dump($arr);
$result = array_pad($arr, 5, 0);  //从数组右侧开始, 用0填补数组到含有5个元素
var_dump($result);
$result = array_pad($arr, -7, -1);  //从数组左侧开始, 用-1填补数组到含有7个元素
var_dump($result);
$result = array_pad($arr, 2, "noop");  // 第二个参数小于数组长度, 不填补
var_dump($result);
?>
Nach dem Login kopieren

So fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu

2. Verwenden Sie die Funktion array_unshift(). Die Funktion array_unshift() wird verwendet, um ein oder mehrere Elemente am Anfang des Arrays einzufügen:

array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )
Nach dem Login kopieren
Zwei Hinweise:

Elemente werden als Ganzes eingefügt und diese Elemente behalten nach dem Einfügen die gleiche Reihenfolge bei.

  • Alle numerischen Tastennamen werden so geändert, dass die Zählung bei 0 beginnt, und alle Zeichenfolgentastennamen bleiben unverändert.

  • Beispiel:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $num = array(10, 45, 9);
    var_dump($num);
    array_unshift($num, 100, 6);  //在数组开头插入元素
    var_dump($num);
    ?>
    Nach dem Login kopieren


3. Verwenden Sie die Funktion array_push(). Die Funktion array_push() wird verwendet, um ein oder mehrere Elemente am Ende des Arrays einzufügen (Push). folgt:

array_push ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )
Nach dem Login kopieren
So fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzuBeispiel:

<?php
header("Content-type:text/html;charset=utf-8");
$num = array(10, 45, 9);
var_dump($num);
array_push($num, 100, 6);  //在数组开头插入元素
var_dump($num);
?>
Nach dem Login kopieren

Empfohlenes Lernen: „

PHP Video Tutorial

“, „
PHP ARRAY

Das obige ist der detaillierte Inhalt vonSo fügen Sie Schlüssel-Wert-Paare zum PHP-Array hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage