PHP中的array_map()函数
<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">
<p>将函数作用于每个值上,每个值都乘以本身,并返回带有新的值的数组</p>
<blockquote>
<p><?</p>
<p>function myfunction($num)</p>
<p>{</p>
<p> return($num*$num);</p>
<p>}</p>
<p>$a = array(1,2,3,4,5);</p>
<p>print_r(array_map("myfunction",$a));</p>
<p>?></p>
</blockquote>
<h2>定义和用法</h2>
<p>array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新的值的数组。</p>
<p><strong>提示:</strong>您可以向函数输入一个或者多个数组。</p>
<hr>
<h2>语法</h2>
<p>array_map(<em>myfunction,array1,array2,array3</em>...)</p>
<p></p>
<table><tbody><tr><th>参数</th><th>描述</th></tr><tr><td style="vertical-align:top;"><em>myfunction</em></td><td style="vertical-align:top;">必需。用户自定义函数的名称,或者是 null。</td></tr><tr><td style="vertical-align:top;"><em>array1</em></td><td style="vertical-align:top;">必需。规定数组。</td></tr><tr><td style="vertical-align:top;"><em>array2</em></td><td style="vertical-align:top;">可选。规定数组。</td></tr><tr><td style="vertical-align:top;"><em>array3</em></td><td style="vertical-align:top;">可选。规定数组。</td></tr></tbody></table>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</div>
</div>
<div id="treeSkill"></div>
页:
[1]