PHP中使用array_replace_recursive()函数
<div id="article_content" class="article_content clearfix"><link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css">
<link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-6e43165c0a.css">
<div id="content_views" class="htmledit_views">
<h2>定义和用法</h2>
<p>array_replace_recursive() 函数递归地使用后面数组的值替换第一个数组的值。</p>
<p><strong>提示:</strong>您可以向函数传递一个数组,或者多个数组。</p>
<p>如果一个键存在于第一个数组 array1 同时也存在于第二个数组 array2,第一个数组 array1 中的值将被第二个数组 array2 中的值替换。如果一个键仅存在于第一个数组 array1,它将保持不变。如果一个键存在于第二个数组 array2,但是不存在于第一个数组 array1,则会在第一个数组 array1 中创建这个元素。如果传递了多个替换数组,它们将被按顺序依次处理,后面数组的值将覆盖之前数组的值。</p>
<p><strong>注释:</strong>如果没有为每个数组指定一个键,该函数的行为将等同于 <ahref="https://www.runoob.com/php/func-array-replace.html">array_replace()</a> 函数。</p>
<hr>
<h2>语法</h2>
<p>array_replace_recursive(<em>array1,array2,array3...</em>)</p>
<p></p>
<table><tbody><tr><th>参数</th><th>描述</th></tr><tr><td><em>array1</em></td><td>必需。指定一个数组。</td></tr><tr><td><em>array2</em></td><td>可选。指定一个要替换 <em>array1</em> 的值的数组。</td></tr><tr><td><em>array3,...</em></td><td>可选。指定多个要替换 <em>array1</em> 和 <em>array2, ...</em> 的值的数组。后面数组的值将覆盖之前数组的值。</td></tr></tbody></table>
<p></p>
<p> </p>
<p> </p>
<p></p>
<p></p>
</div>
</div>
<div id="treeSkill"></div>
页:
[1]