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

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

青灯夜游
青灯夜游Original
2022-02-15 16:06:507694Durchsuche

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 )

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

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


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

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!

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