PHP

在php中,如何判断一个字符串是否包含另一个

小樊
99
2024-08-15 01:36:38
栏目: 编程语言
PHP开发者专用服务器,限时0元免费领! 查看>>

要判断一个字符串是否包含另一个字符串,可以使用PHP中的substr_count()函数或者strpos()函数。

  1. 使用substr_count()函数
$string1 = "Hello World";
$string2 = "World";

if (substr_count($string1, $string2) > 0) {
    echo "字符串包含在另一个字符串中";
} else {
    echo "字符串不包含在另一个字符串中";
}
  1. 使用strpos()函数
$string1 = "Hello World";
$string2 = "World";

if (strpos($string1, $string2) !== false) {
    echo "字符串包含在另一个字符串中";
} else {
    echo "字符串不包含在另一个字符串中";
}

以上代码中,substr_count()函数用于计算一个字符串在另一个字符串中出现的次数,如果大于0则说明字符串包含在另一个字符串中。strpos()函数用于查找一个字符串在另一个字符串中第一次出现的位置,如果返回的值不等于false则说明字符串包含在另一个字符串中。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:php如何判断一个字符串是否为空

0
看了该问题的人还看了