循环遍历数组更新值PHP

Bel*_*ish 2 php arrays loops

说我有像这样的PHP数组

$info['name'] = 'test %value%';
$info['city'] = 'city test %value%';
$info['other'] = '%value% city test';
Run Code Online (Sandbox Code Playgroud)

我想做的就是遍历这个数组并用提供的字符串替换%value%的所有实例,并将其保存到同一个数组中.

最好的方法是什么?:)

谢谢

mel*_*okb 12

foreach ($info as $key => $value)
  $info[$key] = str_replace('%value%', 'MyValue', $value);
Run Code Online (Sandbox Code Playgroud)

演示:http://ideone.com/65F3L