str_contains
Détermine si une chaîne contient une sous-chaîne donnée
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() .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.