Fonction str_ends_with
La fonction str_ends_with vérifie si une
chaîne se termine par une sous-chaîne donnée et retourne
true en cas de succès, et false en cas d'échec.
Dans le premier paramètre de la fonction, on spécifie la chaîne dans laquelle
on cherchera. Dans le second paramètre, on indique
le caractère ou la sous-chaîne recherché(e).
Syntaxe
str_ends_with(string $haystack, string $needle): bool
Exemple
Vérifions si une chaîne se termine par un caractère donné :
<?php
$str = 'abcde';
$res = str_ends_with($str, 'e');
var_dump($res);
?>
Résultat de l'exécution du code :
true
Exemple
Vérifions si une chaîne se termine par une sous-chaîne donnée :
<?php
$str = 'abcde';
$res = str_ends_with($str, 'de');
var_dump($res);
?>
Résultat de l'exécution du code :
true
Exemple
Vérifions si une chaîne se termine par un caractère donné :
<?php
$str = 'abcde';
$res = str_ends_with($str, 'x');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Voir aussi
-
la fonction
str_contains,
qui vérifie la présence d'un caractère dans une chaîne -
la fonction
str_starts_with,
qui vérifie le début d'une chaîne -
la fonction
strrpos,
qui retourne la position de la dernière occurrence d'une sous-chaîne -
la fonction
strpos,
qui retourne la position d'occurrence d'une sous-chaîne