当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP string str_ireplace()用法及代码示例


PHP 字符串 str_ireplace() 是预定义函数。它用于用一些其他字符替换一些字符。它是 str_replace() 的不区分大小写的版本。

注意:此函数是二进制安全的。

用法:

str_ireplace(find,replace,string,count);
参数 描述 必需/可选
find 指定要查找的值。 Required
replace 指定要替换的值。 Required
string 指定要搜索的字符串 Required
Count 它是计算更换次数的变量。 Optional

例子1

<?php
  echo "with using 'str_ireplace()' functionL:('PHP','JAVA','PYTHON','RUBY')";
  echo "<br>";
  echo "By using 'str_ireplace()' function:".str_ireplace("PHP","JAVA","PYTHON!");
?>

使用 'str_ireplace()' 函数L:('PHP','JAVA','PYTHON','RUBY') 使用 'str_ireplace()' 函数:PYTHON!

<?php
$arr = array("PHP","JAVA","PYTHON","RUBY");
echo "Your array string is:array('PHP','JAVA','PYTHON','RUBY')";
echo "<br>";
print_r(str_ireplace("PHP","JAVA",$arr,$i)); // This function is case-insensitive
echo "Replacements:$i";
?>

输出:

Your array string is:array('PHP','JAVA','PYTHON','RUBY')
Array ( [0] => JAVA [1] => JAVA [2] => PYTHON [3] => RUBY ) Replacements:1

例子3

<?php
//Case-insensitive
$find = array("PHP","JAVA"); 
echo "Before using 'str_ireplace()':array('PHP','JAVA')";
echo "<br>";
$replace = array("B");
$arr = array("PHP","java","!");
echo "After using 'str_ireplace()':array('PHP','java','!')";
echo "<br>";
print_r(str_ireplace($find,$replace,$arr));
?>

输出:

Before using 'str_ireplace()':array('PHP','JAVA')
After using 'str_ireplace()':array('PHP','java','!')
Array ( [0] => B [1] => [2] => ! )






相关用法


注:本文由纯净天空筛选整理自 PHP string str_ireplace() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。