ホームページ >バックエンド開発 >PHPの問題 >PHP配列に要素を追加する方法

PHP配列に要素を追加する方法

青灯夜游
青灯夜游オリジナル
2021-05-10 17:53:0622327ブラウズ

PHP 配列に要素を追加する方法: 1. array_unshift() 関数を使用して、新しい要素を配列の先頭に挿入します; 2. array_push() 関数を使用して、1 つ以上の新しい要素を配列に挿入します配列の末尾; 3. array_splice() 関数を使用して、配列内の任意の位置に新しい要素を挿入します。

PHP配列に要素を追加する方法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター

に追加PHP 配列要素

1、array_unshift() は配列ヘッダー

$fruits = array('apple','pear','banana','orange');
array_unshift($fruits, 'cherry');
pr($fruits);

function pr($str){
    echo "<pre class="brush:php;toolbar:false">";
    print_r($str);
    echo "
"; }

に新しい要素を挿入します。出力:

Array(
    [0] => cherry
    [1] => apple
    [2] => pear
    [3] => banana
    [4] => orange
)

array_unshift に渡すことができます 複数の要素

$fruits = array(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
array_unshift($fruits, &#39;cherry&#39;,&#39;pie&#39;);
pr($fruits);

出力:

Array(
    [0] => cherry
    [1] => pie
    [2] => apple
    [3] => pear
    [4] => banana
    [5] => orange
)

2. 同様の関数 array_push は、1 つ以上の要素を配列の末尾に挿入します。

$arr = array();
array_push($arr, e1, e2 ... en);

3. array_splice() は、(キー名に関係なく) 任意の位置に新しい要素を挿入します。

$fruits = array(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
//第三个参数固定为0,第二个参数为插入的索引位置,最后一个参数是插入的元素,如果插入多个,写成数组
array_splice($fruits,3,0,&#39;pie&#39;);
pr($fruits);

出力:

Array(
    [0] => apple
    [1] => pear
    [2] => banana
    [3] => pie
    [4] => orange
)

// 複数の新しい要素を挿入し、配列形式で書き込みます

$fruits = array(&#39;apple&#39;,&#39;pear&#39;,&#39;banana&#39;,&#39;orange&#39;);
$new_items = array(&#39;pie&#39;,&#39;pie2&#39;);
array_splice($fruits,3,0,$new_items);
pr($fruits);

出力:

Array(
    [0] => apple
    [1] => pear
    [2] => banana
    [3] => pie
    [4] => pie2
    [5] => orange
)

推奨学習: "PHP ビデオ チュートリアル "

以上がPHP配列に要素を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。