如何在PHP中搜索和替换字符串

时间:2011-08-17 15:24:16

标签: php

我需要一个接受字符串的PHP函数,搜索某个子字符串然后用其他东西替换该子字符串。

示例:

  • 输入:www.google.com/%hello%
  • 搜索:%hello%
  • 替换为:hi
  • 输出:www.google.com/hi

如果有人有任何建议,我真的很感激

哦,是的,字符串在数组示例数组[this_string]的元素内,我需要更改数组元素中字符串的内容。

谢谢!

2 个答案:

答案 0 :(得分:3)

$str = str_replace('%hello%','hi',$str);

答案 1 :(得分:3)

阅读str_replace函数

http://php.net/manual/en/function.str-replace.php

 $raw = 'www.google.com/%hello% Search for: %hello%';
 $str = str_replace("%hello%", "hi", $raw);
 echo $str;