php 字符串替换特定字符
时间: 2023-07-06 10:30:31 浏览: 94
字符串的替换
在 PHP 中,可以使用 `str_replace` 函数来替换字符串中的特定字符。该函数可以接受三个参数:
- `$search`:需要被替换的字符串。
- `$replace`:替换字符串。
- `$subject`:被搜索的字符串。
示例代码如下:
```php
$str = 'The quick brown fox jumps over the lazy dog.';
$newStr = str_replace('fox', 'cat', $str);
echo $newStr; // 输出:The quick brown cat jumps over the lazy dog.
```
在上面的示例中,`str_replace` 函数将字符串中的 `fox` 替换为 `cat`,生成了一个新字符串 `$newStr`,然后输出该字符串。
如果需要替换多个字符串,可以将 `$search` 和 `$replace` 参数设置为数组,示例代码如下:
```php
$str = 'The quick brown fox jumps over the lazy dog.';
$search = array('fox', 'dog');
$replace = array('cat', 'horse');
$newStr = str_replace($search, $replace, $str);
echo $newStr; // 输出:The quick brown cat jumps over the lazy horse.
```
在上面的示例中,`str_replace` 函数将字符串中的 `fox` 替换为 `cat`,`dog` 替换为 `horse`,生成了一个新字符串 `$newStr`,然后输出该字符串。
阅读全文