PHP替换数组中的字符

时间:2012-11-09 18:44:45

标签: php arrays replace

我的数组first_name,last_name,....

中有这样的数据

我正在寻找一个用空格替换_的数组。这可能吗?

我在http://php.net/manual/en/function.array-replace.php接受了,但我不确定这是否是我想要的。

2 个答案:

答案 0 :(得分:16)

只需使用str_replace,它就会在所有参数中使用字符串或数组:

var_dump(str_replace('_',' ',array('foo_bar','lorem_ipsum')));


array(2) {
  [0]=>
  string(7) "foo bar"
  [1]=>
  string(11) "lorem ipsum"
}

答案 1 :(得分:7)

foreach($array as $key=>$value){
  $array[$key]=str_replace("_"," ",$value);
}

应该这样做,对吧?