这是我的数组:
['apple']['some code']
['beta']['other code']
['cat']['other code 2 ']
如何将所有“e”字母替换为“!”在键名称中并保留值
这样我就会得到类似的东西
['appl!']['some code']
['b!ta']['other code']
['cat']['other code 2 ']
我发现了这个,但因为所有键的名称不同,所以我无法使用它
$tags = array_map(function($tag) {
return array(
'name' => $tag['name'],
'value' => $tag['url']
);
}, $tags);
我希望你的数组看起来像这样:
Array
(
[apple] => some code
[beta] => other code
[cat] => other code 2
)
如果是,那么你可以像下面这样做:
$next_array = array();
foreach ($array as $key=>$val){
$next_array[str_replace('e','!',$key)] = $val;
}
echo "<pre/>";print_r($next_array);
输出:-https://3v4l.org/p9WFK https://3v4l.org/p9WFK
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)