与str_replace array_map
2022-08-30 16:17:03
是否可以结合使用,而无需调用另一个函数来执行 ?array_map
str_replace
str_replace
例如:array_map(str_replace(' ', '-', XXXXX), $myArr);
是否可以结合使用,而无需调用另一个函数来执行 ?array_map
str_replace
str_replace
例如:array_map(str_replace(' ', '-', XXXXX), $myArr);
不,这是不可能的。但是,如果您使用的是 PHP 5.3,则可以执行如下操作:
$data = array('foo bar baz');
$data = array_map(function($value) { return str_replace('bar', 'xxx', $value); }, $data);
print_r($data);
输出:
Array
(
[0] => foo xxx baz
)