Cara menambah pasangan nilai kunci pada tatasusunan PHP: 1. Gunakan pernyataan "array_pad ($arr, $size, $value)" 2. Gunakan "array_unshift($arr,$value); " pernyataan; 3. Gunakan pernyataan "array_push($arr,$value)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
tatasusunan php tambah pasangan Nilai kunci
1 Gunakan fungsi array_pad()
array_pad() fungsi boleh mengisi tatasusunan dengan panjang tertentu. nilai. Sintaks adalah seperti berikut:
array_pad ( $arr, $size , $value )
Perihalan parameter:
Contoh:
<?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); ?>
2. Gunakan fungsi array_unshift()
array_unshift. ( ) fungsi digunakan untuk memasukkan satu atau lebih elemen pada permulaan tatasusunan Sintaksnya adalah seperti berikut:
array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )
Dua perkara yang perlu diperhatikan:
Elemen adalah sebagai Dimasukkan secara keseluruhan, elemen ini akan kekal dalam susunan yang sama selepas dimasukkan.
Semua nama kunci angka akan diubah suai untuk mula mengira dari 0 dan semua nama kunci rentetan akan kekal tidak berubah.
Contoh:
<?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. Gunakan fungsi array_push()
fungsi array_push() digunakan untuk memasukkan satu atau lebih elemen (push) pada penghujung tatasusunan adalah seperti berikut:
array_push ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )
Contoh:
<?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); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP", "PHP ARRAY"
Atas ialah kandungan terperinci Bagaimana untuk menambah pasangan nilai kunci pada tatasusunan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!