方法: 1. "array_unshift(array, value)" を使用して先頭に値を追加します。 2. "array_push(array, value)" を使用して末尾に値を追加します。 3. " を使用します。 $array name[]= Value;" は末尾に値を追加します; 4. "array_splice(array, Position, 0, value)" を使用して、指定した位置に値を挿入します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
に追加PHP 配列 値の 4 つのメソッド
方法 1: array_unshift() を使用する
array_unshift() 関数は、次の場所に新しい値を挿入できます。配列の先頭
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_unshift($arr, 'cherry'); echo "增加后的数组:" ; var_dump($arr); ?>
array_push() 関数は配列の末尾に新しい値を挿入できます
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_push($arr, 'cherry'); echo "增加后的数组:" ; var_dump($arr); ?>
注: array_push() 関数は元の値も変更しますarray
メソッド 3:$arr[]=value; ステートメントを使用します
このステートメントは、要素を末尾に追加できます。配列要素
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); $arr[]=true; echo "增加后的数组:" ; var_dump($arr); ?>
注: このメソッドは元の配列も変更します
方法 4: array_splice() 関数を使用しますarray_splice() は任意の位置に挿入できます 新しい要素
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "增加后的数组:" ; array_splice($arr,3,0,'pie'); //在第三个元素后插入一个元素 var_dump($arr); ?>
#注: array_splice() 関数は元の配列も変更します
推奨される学習: 「PHP ビデオ チュートリアル
」以上がPHP配列に値を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。