Fonction strrchr

La fonction strrchr trouve la dernière occurrence d'un caractère dans une chaîne et retourne la partie de la chaîne à partir de cet endroit jusqu'à la fin de la chaîne. Si le second paramètre contient plus d'un caractère, seul le premier caractère est utilisé.

Syntaxe

phpstrrchr(string $haystack, string $needle): string|false

Exemple

Dans cet exemple, la fonction extraira l'adresse de la page de l'URL (retournera la sous-chaîne, à partir de la dernière /, jusqu'à la fin de la chaîne) :

php<?php
  echo strrchr('site.ru/dir1/dir2/page.html', '/');
?>

Résultat de l'exécution du code :

php'/page.html'

Voir aussi

  • la fonction strchr,
    trouvant la première occurrence d'un caractère et retournant le reste