#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターキーと値のペアを PHP 配列に追加する方法: 1. 「array_pad ($arr, $size, $value)」ステートメントを使用します; 2. 「array_unshift ($arr, $value)」を使用します" ステートメント; 3. "array_push($arr,$value)" ステートメントを使用します。
php 配列キーと値のペアを追加します
1. array_pad() 関数を使用します
array_pad() 関数は、配列を指定された長さまで特定の値で埋めることができます。構文は次のとおりです:array_pad ( $arr, $size , $value )パラメータの説明:
<?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. array_unshift() 関数を使用します
array_unshift() function 配列の先頭に 1 つ以上の要素を挿入するために使用されます。構文は次のとおりです。array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )注意すべき 2 つの点:
<?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. array_push() 関数を使用します
array_push() 関数は、配列の末尾に 1 つ以上の要素を挿入 (プッシュ) するために使用されます。その構文は次のとおりです:
array_push ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )例:
<?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); ?>
推奨学習: 「PHP ビデオ チュートリアル
」、「PHP ARRAY」
以上がPHP配列にキーと値のペアを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。