mhm*_*pal 0 php arrays replace
我有这个阵列 $all_regions = system_region_list($theme);
一些值是'Sidebar first''Sidebar second',它们应该变成'sidebar_first''sidebar_second'
有任何想法吗?
foreach ($all_regions as $key => $value){
$all_regions[$key] = strtolower(str_replace(' ', '_', $value));
}
Run Code Online (Sandbox Code Playgroud)
编辑
更好的是以下(我认为),因为内部值指针会更快.(我会对此进行基准测试)
foreach ($all_regions as &$value){
$value = strtolower(str_replace(' ', '_', $value));
}
Run Code Online (Sandbox Code Playgroud)