PHP では、array_replace() 関数を使用して、古い配列を新しい配列に置き換えることができます。構文は「array_replace(old array, new array)」です。この関数は、指定された配列に置き換えることができます最初のパラメータで指定された配列の場合、新しい配列の要素数は古い配列の要素数以上である必要があります。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、array_replace を使用できます。 () 関数 古い配列を新しい配列に置き換えます。
array_replace() 関数は、最初の配列の値を後続の配列の値に置き換えます。
構文:
array_replace(旧数组,新数组)
説明: 新しい配列の要素数は古い配列の要素数以上である必要があります。それ以外の場合は要素の一部のみです。値を置き換えることができます。
<?php header('content-type:text/html;charset=utf-8'); $a1=array("red","green"); $a2=array("blue","yellow"); $a3=array("blue"); var_dump(array_replace($a1,$a2)); var_dump(array_replace($a1,$a3)); ?>
説明:
array_replace() 関数は、置換に使用される複数の配列を持つことができます。
複数の置換配列が渡された場合、それらは順番に処理され、後続の配列の値が前の配列の値を上書きします。
<?php header('content-type:text/html;charset=utf-8'); $a1=array("red","green"); $a2=array("blue","yellow"); $a3=array("orange","burgundy"); var_dump(array_replace($a1,$a2,$a3)); ?>
最後の配列 ($a3) が前の配列 ($a1 と $a2) を上書きすることがわかります。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで古い配列を新しい配列に置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。