Maison  >  Article  >  développement back-end  >  Nouvelles méthodes de chaînes dans PHP8.0 : str_starts_with et str_ends_with

Nouvelles méthodes de chaînes dans PHP8.0 : str_starts_with et str_ends_with

PHPz
PHPzoriginal
2023-05-14 11:40:40880parcourir

Nouvelles méthodes de chaîne en PHP8.0 : str_starts_with et str_ends_with

PHP8.0 est la dernière version du langage de programmation PHP, qui apporte de nombreuses nouvelles fonctionnalités et améliorations intéressantes. Parmi elles, str_starts_with() et str_ends_with() sont deux méthodes de chaîne très utiles. Cet article vous présentera leurs fonctions, leur utilisation et leurs exemples.

Méthode str_starts_with()

La méthode str_starts_with() est utilisée pour vérifier si une chaîne commence par la sous-chaîne spécifiée, si c'est le cas, elle renvoie vrai, sinon elle renvoie faux.

Voici la syntaxe de la méthode str_starts_with() :

bool str_starts_with ( string $haystack , string $needle )

Parmi eux, le paramètre $haystack est la chaîne à vérifier, et $needle est la sous-chaîne qui a besoin à vérifier.

Voici quelques exemples de la méthode str_starts_with() :

Exemple 1

Pour vérifier si une chaîne commence par la sous-chaîne "Hello" :

$myString = "Hello World";
if (str_starts_with($myString, "Bonjour")) {

echo "字符串以 Hello 开头。";

} else {

echo "字符串不以 Hello 开头。";

}

// Sortie : "La chaîne commence par Bonjour."

Exemple 2

Pour vérifier si la chaîne commence par le chiffre "123" :

$myString = "123ABC";
if (str_starts_with($myString, "123")) {

echo "字符串以 123 开头。";

} else {

echo "字符串不以 123 开头。";

}

// Sortie : "La chaîne commence par 123."

str_ends_with() Méthode

La méthode str_ends_with() est utilisée pour vérifier si une chaîne se termine par la sous-chaîne spécifiée, si c'est le cas, elle renvoie vrai, sinon elle renvoie faux.

Voici la syntaxe de la méthode str_ends_with() :

bool str_ends_with ( string $haystack , string $needle )

Parmi eux, le paramètre $haystack est la chaîne à vérifier, et $needle est la sous-chaîne à vérifier. à carreaux.

Voici quelques exemples de la méthode str_ends_with() :

Exemple 1

Pour vérifier si une chaîne se termine par la sous-chaîne "World":

$myString = "Hello World";
if (str_ends_with($myString, "World")) {

echo "字符串以 World 结尾。";

} else {

echo "字符串不以 World 结尾。";

}

// Sortie : "La chaîne se termine par World."

Exemple 2

Pour vérifier si la chaîne se termine par la sous-chaîne "789" :

$myString = "ABC789";
if (str_ends_with($myString, "789")) {

echo "字符串以 789 结尾。";

} else {

echo "字符串不以 789 结尾。";

}

// Sortie : "La chaîne se termine par 789."

Conclusion

Le Les méthodes str_starts_with() et str_ends_with() sont des méthodes de chaîne très utiles dans PHP8.0. Elles permettent aux développeurs de vérifier plus facilement le début et la fin d'une chaîne, améliorant ainsi la lisibilité et les performances du code.

Si vous utilisez PHP8.0 ou supérieur, il est fortement recommandé d'apprendre ces deux méthodes et de les utiliser dans vos projets de développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn