在 PHP 中,strsub
函数本身并不提供大小写敏感或大小写不敏感的选项。但是,你可以通过使用 preg_replace
函数来实现大小写不敏感的字符串替换。
以下是一个示例,展示了如何使用 preg_replace
函数实现大小写不敏感的字符串替换:
<?php
$subject = "Hello World!";
$pattern = "/world/i"; // 注意 "i" 修饰符表示大小写不敏感
$replacement = "PHP";
$result = preg_replace($pattern, $replacement, $subject);
echo $result; // 输出 "Hello PHP!"
?>
在这个示例中,我们使用了正则表达式的 /world/i
模式来匹配 “world” 字符串,其中 “i” 修饰符表示大小写不敏感。然后,我们将 “world” 替换为 “PHP”。