ホームページ >バックエンド開発 >PHPの問題 >PHPで古い配列を新しい配列に置き換える方法

PHPで古い配列を新しい配列に置き換える方法

青灯夜游
青灯夜游オリジナル
2022-05-26 19:08:451789ブラウズ

PHP では、array_replace() 関数を使用して、古い配列を新しい配列に置き換えることができます。構文は「array_replace(old array, new array)」です。この関数は、指定された配列に置き換えることができます最初のパラメータで指定された配列の場合、新しい配列の要素数は古い配列の要素数以上である必要があります。

PHPで古い配列を新しい配列に置き換える方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、array_replace を使用できます。 () 関数 古い配列を新しい配列に置き換えます。

array_replace() 関数は、最初の配列の値を後続の配列の値に置き換えます。

構文:

array_replace(旧数组,新数组)

説明: 新しい配列の要素数は古い配列の要素数以上である必要があります。それ以外の場合は要素の一部のみです。値を置き換えることができます。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array("red","green");
$a2=array("blue","yellow");
$a3=array("blue");
var_dump(array_replace($a1,$a2));
var_dump(array_replace($a1,$a3));
?>

PHPで古い配列を新しい配列に置き換える方法

説明:

array_replace() 関数は、置換に使用される複数の配列を持つことができます。

複数の置換配列が渡された場合、それらは順番に処理され、後続の配列の値が前の配列の値を上書きします。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array("red","green");
$a2=array("blue","yellow");
$a3=array("orange","burgundy");
var_dump(array_replace($a1,$a2,$a3));
?>

PHPで古い配列を新しい配列に置き換える方法

最後の配列 ($a3) が前の配列 ($a1 と $a2) を上書きすることがわかります。

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

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

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