如何检查主字符串中是否存在子字符串

时间:2011-08-18 11:40:25

标签: php

有没有办法检查主字符串中是否存在子字符串。如果退出,则不需要任何其他操作。如果不存在,我想在主字符串中添加另一个字符串。

举个例子:

$a = 'Hello world';
$b = 'Hello';

我想检查$b中是否存在$a。如果存在,我将该变量发送到数据库。如果不存在,我想使用str_replace('Hello', $b.'World', $b)

3 个答案:

答案 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)

strpos()

如果找不到子字符串,则返回FALSE

答案 2 :(得分:0)

您正在寻找strpos function

记得使用===而不是==

相关问题