4 php
考虑一个字符串数组:
$array = ('hello','hello1','hello2');
Run Code Online (Sandbox Code Playgroud)
我需要preg_quote($value,'/');每个值.
我想避免使用foreach.数组步行不会工作,因为它也传递了密钥.
array_walk($array,'preg_quote','/'); //> Errors, 3rd param given to preg_quote
Run Code Online (Sandbox Code Playgroud)
任何altrenative?
gen*_*sis 19
尝试array_map() [doc]匿名函数(> = 5.3)
$array = array_map(function($value){
return preg_quote($value, '/');
}, $array);
Run Code Online (Sandbox Code Playgroud)