1
0
您的示例代码似乎已被过度匿名化(索引0&2的$replacements?)以及过度截断(str_ireplace调用在哪里)但是…我猜你还没有完全理解str_ireplace。 第一点是str_ireplace不起作用。它的返回值是修改后的字符串/字符串数组。 第二点是,当您有一个搜索和替换数组时,php将从每个数组中提取一个项目并将其应用于主题/主题数组,然后从每个数组转到下一个项目,然后将其应用于同一主题。你可以在下面的例子中看到这一点,两个受试者都用“某物”替换了“'”,而“同一事物只是以另一种方式”从未出现在结果中。
$subjects[0]=“我包含了一个报价。”;
新主题
=str_ireplace($patterns,$replacements,$subjects);
印刷品(新闻主题); 当运行时,这将给出 数组([0]=>IsomeThingve包含一个引号。[1]=>这个东西也有一个引号。) |
2
2
更换(
也可以很好地替换(
|
Namra · 如何从列中所有行的字符串中删除文本? 2 年前 |
Marc · 如何替换超时内的文本 2 年前 |
adn · PHP从其他数字中获取数字 7 年前 |
Rautakannel · 用php替换“双低9引号” 7 年前 |
Abhishek · 如何在php中删除字符串的单引号() 7 年前 |
dom · 在php中使用正则表达式替换SASS中的颜色 7 年前 |
Soohyun · Python替换了多个字符串 7 年前 |
Detale · 在包含数字的URL中查找数字ID 8 年前 |