$str1 = "abc";
$str2 = "aBc";
echo str_replace("b", "@", $str1)."<br />";
echo str_replace("b", "@", $str2)."<br />";
输出
a@c
aBc
$str1 = "abc";
$str2 = "aBc";
echo str_ireplace("b", "@", $str1)."<br />";
echo str_ireplace("b", "@", $str2)."<br />";
输出
a@c
a@c
由此可见str_replace是区分大小写的
str_ireplace则不区分,i应该是ignore的意思,记住就行了