有没有办法检查主字符串中是否存在子字符串。如果退出,则不需要任何其他操作。如果不存在,我想在主字符串中添加另一个字符串。
举个例子:
$a = 'Hello world';
$b = 'Hello';
我想检查$b
中是否存在$a
。如果存在,我将该变量发送到数据库。如果不存在,我想使用str_replace('Hello', $b.'World', $b)
。
答案 0 :(得分:1)
if (strpos($a, $b) !== false) {
// $b is in $a
} else {
// $b is not in $a
str_replace('Hello', $b . 'World', $b);
}
答案 1 :(得分:0)
如果找不到子字符串,则返回FALSE
。
答案 2 :(得分:0)
您正在寻找strpos function
记得使用===而不是==