在php中,可以使用array_replace()函数将旧数组替换为新数组,语法为“array_replace(旧数组,新数组)”;该函数可以用第二个参数指定的数组来替换第一个参数指定的数组,新数组的元素个数要大于等于旧数组的元素个数。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
在php中,可以使用array_replace()函数将旧数组替换为新数组。
array_replace() 函数使用后面数组的值替换第一个数组的值。
语法:
立即学习“PHP免费学习笔记(深入)”;
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中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号