Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将字符替换为未知大小写类型(小写或大写)_Php - Fatal编程技术网

Php 将字符替换为未知大小写类型(小写或大写)

Php 将字符替换为未知大小写类型(小写或大写),php,Php,我想从一个字符串中删除一个特定的字符,但是我想要删除的那个字符不稳定,他每次都可以在不同的位置使用小写或大写 让我们举个例子来理解我的意思: $string1可以是这样的: $string1 = "Just a Big TeSt tO shoW"; 或任何其他可能性,如: $string1 = "JUST a BiG TEst To ShOw"; 以及我要删除的字符: $string2 = "just a big test"; 结果必须是:“展示”或“展示”。。。取决于$string1(这

我想从一个字符串中删除一个特定的字符,但是我想要删除的那个字符不稳定,他每次都可以在不同的位置使用小写或大写

让我们举个例子来理解我的意思:

$string1
可以是这样的:

$string1 = "Just a Big TeSt tO shoW";
或任何其他可能性,如:

$string1 = "JUST a BiG TEst To ShOw";
以及我要删除的字符:

$string2 = "just a big test";
结果必须是:“展示”或“展示”。。。取决于
$string1
(这里的小写和大写很重要)

我做了什么?

$result = str_replace($string2, "", $string1);

但是什么都没有

如果有一个不区分大小写的替代方案,比如。@SmartyCoder我爱你,非常感谢!!!