为什么回调函数在array_filter()里面没有起作用?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <br />
<?php<br />
function myFunction( $v ) <br />
{<br />
if ( $v === "Dog" )<br />
{<br />
return "Fido" ;<br />
}<br />
return $v ;<br />
}<br />
$a = array ( "Horse" , "Dog" , "Cat" );<br />
print_r( array_map ( "myFunction" , $a )); <br />
<br />
print_r( array_filter ( $a , "myFunction" ));<br />
?><br />
|
Copy after login