📜  PHP str_contains()函数

📅  最后修改于: 2022-05-13 01:56:24.073000             🧑  作者: Mango

PHP str_contains()函数

str_contains()是PHP 8 版本中引入的预定义函数。 str_contains()函数在表达式中搜索给定字符串中的子字符串。如果提到的子字符串将出现在字符串中,那么它将返回 True,否则将返回 False。 str_contains()函数与 strpos()函数非常相似。

特性:

  1. 它总是返回一个布尔值。
  2. 如果检查子字符串为空,它将返回 TRUE。
  3. 它区分大小写。
  4. 这个函数是二进制安全的。
  5. 它仅在PHP 8 或更高版本上受支持。

句法:

(str_contains('String', 'Substring')) ;

子字符串是需要搜索的字符串,而字符串是要搜索子字符串的部分。

注意: str_contains() 仅在PHP 8 或更高版本中受支持。

示例:在下面的示例中,我们在$sentence中存储了一个句子,在$ word 中存储了一个单词。在这个例子中,我们试图通过使用 str_contains()函数来检查句子中是否存在这个词。如果单词将出现在句子中, 'is'将被分配给$result否则它的值将是'is not '。我们将通过示例来理解这一点。

PHP


从上面,我们看到了如何使用 str_contains()函数在给定字符串中查找子字符串,返回值将是布尔值。

输出:

The word GFG is present in the sentence "GFG is Awesome"

参考: https://www. PHP.net/manual/en/函数.str 包含。 PHP