PHP 中 str_replace 替换实例讲解
str_replace
是 PHP 中一个非常常用的字符串替换函数。它可以用来替换一个字符串中的指定部分,并返回新的替换后的字符串。
基本用法
函数原型:string str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
$search
- 要查找的字符串,可以是一个字符串或一个数组$replace
- 要替换成的字符串,可以是一个字符串或一个数组$subject
- 要搜索的字符串或字符串数组$count
(可选)- 替换次数的计数器
示例:
// 将字符串中的 "world" 替换为 "php"
$str = "Hello world!";
echo str_replace("world", "php", $str);
输出:
Hello php!
替换数组中的值
示例:
// 将数组中的 "world" 替换为 "php"
$arr = array("Hello world!", "Goodbye world!");
$new_arr = str_replace("world", "php", $arr);
print_r($new_arr);
输出:
Array
(
[0] => Hello php!
[1] => Goodbye php!
)
替换次数的计数器
示例:
// 只替换一次
$str = "Hello world. The world is nice.";
echo str_replace("world", "php", $str, $count);
echo "\n";
echo "替换次数: " . $count;
输出:
Hello php. The world is nice.
替换次数: 1
总结
以上是 str_replace
函数的基本使用方法及示例,通过使用这个函数,我们能够方便地完成字符串中某些部分的替换。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php中str_replace替换实例讲解 - Python技术站