我想替换包含特定单词的字符串,无论是大写、小写还是混合(不区分大小写),我尝试使用 str_ireplace
函数,但目标字符串根本没有替换
$fileName = "banner_2012.jpg";
str_ireplace("BANNER","poster",$fileName);
我想将文字横幅更改为海报
最佳答案
该函数返回值,因为您没有分配返回值,所以替换结果丢失了。
尝试:
$fileName = "banner_2012.jpg";
$fileName = str_ireplace("BANNER","poster",$fileName);
有关更多信息,请参阅手册,http://php.net/manual/en/function.str-ireplace.php .
关于php - 用 str_ireplace 替换不区分大小写的字符串不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45873545/