PHP strchr()
La fonction strchr() est une fonction intégrée en PHP qui est utilisée pour trouver la première occurrence d’une chaîne dans une autre chaîne. Cette fonction est un alias de la fonction stristr().
Syntaxe
strchr(str, search, before_str);
Paramètres
- str(Obligatoire) : Spécifie la chaîne d’origine.
- search(Obligatoire) : Spécifie la chaîne à trouver.
- before_str(Optionnelle) : Une valeur booléenne dont la valeur par défaut est « false ». S’il est défini sur « true », il renvoie la partie de la chaîne avant la première occurrence du paramètre « search ».
Valeur de retour
La fonction renvoie le reste de la chaîne.
Version PHP:
4+
Exemple 1:
Le code suivant trouve la première occurrence de « PHP » dans la chaîne « I love PHP, I am learning PHP » et retourne le reste de la chaîne:
<?php echo strchr("I love PHP, I am learning PHP","PHP"); ?>
Sortie:
PHP, I am learning PHP
Exemple 2:
Le code suivant renvoie la partie de la chaîne, avant la première occurrence de « PHP »:
<?php echo strchr("I love PHP, I am learning PHP","PHP", true); ?>
Sortie:
I love