php は、配列関数を使用せずに配列に要素を追加できます。 PHP では、配列リテラル「[]」を使用して、配列の末尾に要素を追加したり、配列の末尾から要素を追加したりできます。構文は「$配列変数名 [添え字] = 値」です。添え字 (インデックス値) には、文字列または整数。次のスケーリング値は反復可能ではないため、既存の値に設定できないことに注意してください。角括弧「[]」内に特定のインデックス値(添え字)を指定しない場合、デフォルトは数値インデックスとなり、元の数値インデックスからインデックス値が順次増加します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php は次の目的で使用できます。配列関数を使用せずに配列を配列に追加する 要素を追加します。
PHP では、配列リテラル「[]
」を「$配列変数名[添字] = 値;
」の形式で使用できます。 " 形式は、配列の末尾に要素を追加したり、配列の末尾から要素を追加したりします。
サブスクリプト
は、文字列、整数、または空 (つまり、特定のインデックス値が指定されていない) にすることができます。
<?php header("Content-type:text/html;charset=utf-8"); $array = array('Apple' => '苹果','Banana' => '香蕉','Orange' => '橘子','Plum' => '李子','Strawberry' => '草莓'); var_dump($array); $array[0] = '欢迎'; $array[1] = '来到'; $array[2] = 'PHP中文网'; $array['url'] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
注: 添字値を繰り返すことはできません。繰り返した場合、要素は追加されずに置き換えられるため、次のように設定することはできません既存の値。
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($array); $array[0] = '欢迎'; $array[1] = '来到'; $array[2] = 'PHP中文网'; $array['url'] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
set 添字がすでに存在するかどうかが心配な場合 (置換要素)、それは置換要素になります。角括弧内に特定のインデックス値を指定することはできません。デフォルトは数値インデックスであり、インデックス値は元の数値インデックスから順番に増加します。
<?php header('content-type:text/html;charset=utf-8'); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($array); $array[] = '欢迎'; $array[] = '来到'; $array[] = 'PHP中文网'; $array[] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
前の添え字は文字列であり、インデックス値は 0 から始まり、順番に増加します。
<?php header("Content-type:text/html;charset=utf-8"); $array = array('Apple' => '苹果','Banana' => '香蕉','Orange' => '橘子','Plum' => '李子','Strawberry' => '草莓'); var_dump($array); $array[] = '欢迎'; $array[] = '来到'; $array[] = 'PHP中文网'; $array[] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
推奨学習 : "PHP ビデオ チュートリアル "
以上がPHP は配列関数を使用せずに配列に要素を追加できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。