4 メソッド: 1. キー名を指定せずに配列要素に値を直接代入します。構文は "$配列名[]=値 1;$配列名[]=値 2;..." です。 ; 2. array_unshift() を使用します。構文は「array_unshift(array, value 1, value 2...)」です; 3. array_push() を使用します。構文は「array_push(array, value 1, value 2...)」です。 )"; 3. 「array_splice(配列, 位置, 0, 配列(値 1, 値 2...))」ステートメントを使用します。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php は複数のデータを配列に配置します。複数のデータを配列に挿入します。ここではいくつかの挿入方法を紹介します。
方法 1: キー名を指定せずに配列要素に直接値を代入する
配列変数名を次の形式で渡すことができます。配列を初期化するための「$ [添字] = 値;
」形式
角括弧内に特定のインデックス値 (添字) を指定しない場合、デフォルトは数値インデックスです。インデックス値のデフォルトは 0 から始まり、徐々に増加していきます。
<?php header("content-type:text/html;charset=utf-8"); $arr=array(10,12,20); var_dump($arr); $arr[]="hello"; $arr[]=8; $arr[]=9; echo "插入多个数据后:"; var_dump($arr); ?>
方法 2: array_unshift() 関数を使用して、配列の先頭に複数のデータを挿入します
array_unshift($array,$value1,$value2...)
関数は、配列の先頭に 1 つ以上の新しい要素 (キー値) を挿入できます。
<?php header('content-type:text/html;charset=utf-8'); $arr=array(10,12,20); var_dump($arr); array_unshift($arr,8,"9"); echo "插入多个数据后:"; var_dump($arr); ?>
方法 3: array_push() 関数を使用して、配列の末尾に複数のデータを挿入します
array_push($array,$value1,$value2...)
関数は、配列の末尾に 1 つ以上の要素 (キー値) を挿入できます。
<?php header("content-type:text/html;charset=utf-8"); $arr=array(10,12,20); var_dump($arr); array_push($arr,8,"9",3.14); echo "插入多个数据后:"; var_dump($arr); ?>
方法 4: array_splice() 関数を使用して、配列内の複数のデータ (任意の位置) を挿入します
array_splice($array,$start,$length,$value)
この関数は、配列要素の削除、配列要素の置換、配列要素の挿入 (ユーザーのみ) に使用できる強力な関数です。パラメータ $length
を 0 に設定する必要があります)。
$length=0
の場合、パラメータ $start
で挿入を開始する位置 (添字) を指定し、パラメータ $value## で指定できます。 # can 挿入値を指定できます(値が複数ある場合は配列として設定する必要があります)。
$start 値が 0 の場合、先頭に
$start 値を挿入します.「配列長の値」の後に
$start 値を末尾に挿入 >0 および <「配列長の値」の後に
を挿入真ん中
<?php header("content-type:text/html;charset=utf-8"); $arr1=array(10,12,20); var_dump($arr1); echo "插入多个数据后:"; array_splice($arr1,0,0,array("1","hello","3")); var_dump($arr1); $arr2=array(10,12,20); array_splice($arr2,1,0,array("1",25,"3")); var_dump($arr2); $arr3=array(10,12,20); array_splice($arr3,count($arr3),0,array("1",25,"3")); var_dump($arr3); ?>
PHP ビデオ チュートリアル」 "
以上がPHPで複数のデータを配列に入れる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。