Position actuelle: Accueil> Catégories de fonctions> str_contains

str_contains

Détermine si une chaîne contient une sous-chaîne donnée
Nom:str_contains
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Vérifiez si une chaîne contient une autre chaîne

Nom de la fonction: Str_Contains ()

Description de la fonction: Cette fonction est utilisée pour vérifier si une chaîne contient une autre chaîne.

Version applicable: PHP 8.0.0 et plus

usage:

 bool str_contains ( string $haystack , string $needle )

paramètre:

  • $haystack : la chaîne à rechercher.
  • $needle : la sous-chaîne à rechercher.

Valeur de retour: true si $haystack contient $needle , sinon false .

Exemple:

 $str = "Hello, world!"; $substring = "world"; if (str_contains($str, $substring)) { echo "字符串中包含子字符串"; } else { echo "字符串中不包含子字符串"; }

Sortir:

字符串中包含子字符串

Notes:

  • str_contains() est sensible à la casse. Si vous devez effectuer des recherches insensibles à des cas, vous pouvez utiliser la fonction stripos() .
  • Dans les versions avant PHP 8.0.0, vous pouvez utiliser la fonction strpos() pour vérifier si une chaîne contient une autre chaîne, mais vous devez déterminer manuellement si la valeur de retour est false . Après PHP 8.0.0, il est recommandé d'utiliser str_contains() car il est plus concis et intuitif.
Fonctions similaires
Articles populaires