将字符串 "Hello world!" 中的字符 "WORLD"(不区分大小写)替换为 "Peter":
<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>
亲自试一试 »
str_ireplace() 函数将字符串中的某些字符替换为其他字符。
该函数按照以下规则工作:
笔记:该函数不区分大小写。使用字符串替换()函数执行区分大小写的搜索。
笔记:该函数是二进制安全的。
str_ireplace(
find,replace,string,count)
Parameter | Description |
---|---|
find | Required. Specifies the value to find |
replace | Required. Specifies the value to replace the value in find |
string | Required. Specifies the string to be searched |
count | Optional. A variable that counts the number of replacements |
返回值: | 返回带有替换值的字符串或数组 |
---|---|
PHP 版本: | 5+ |
变更日志: | 这个数数PHP 5.0 中添加了参数 |
将 str_ireplace() 与数组和计数变量一起使用:
<?php
$arr = array("blue","red","green","yellow");
print_r(str_ireplace("RED","pink",$arr,$i)); // This function is case-insensitive
echo "Replacements: $i";
?>
亲自试一试 »
使用 str_ireplace() 时,替换中的元素少于查找中的元素:
<?php
$find = array("HELLO","WORLD");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_ireplace($find,$replace,$arr));
?>
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!