Fonction PHP strchr()

Exemple

Recherche de la première occurrence de "world" dans "Hello world!" et retour de la partie restante de cette chaîne :

<?php
echo strchr("Hello world!","world");
?>

Exemple de fonctionnement

Définition et utilisation

La fonction strchr() recherche la première apparition d'une chaîne dans une autre chaîne.

Cette fonction est un alias de la fonction strstr().

Commentaires :Cette fonction est sécurisée en mode binaire.

Commentaires :Cette fonction est sensible à la casse. Pour une recherche sans distinction de casse, utilisez stristr() Fonction.

Syntaxe

strchr(string,search,before_search);
Paramètres Description
string Obligatoire. Définit la chaîne à rechercher dans.
search

Obligatoire. Définit la chaîne à rechercher.

Si ce paramètre est un nombre, il recherche le caractère correspondant à la valeur ASCII de ce nombre.

before_search

Optionnel. La valeur par défaut est "false" pour la valeur booléenne.

Si configuré à "true", il retourne search Partie de la chaîne avant la première apparition du paramètre.

Détails techniques

Valeur de retour : Retourne le reste de la chaîne (à partir du point de correspondance). Si la chaîne recherchée n'est pas trouvée, retourne FALSE.
Version PHP : 4+
Journal des mises à jour : Dans PHP 5.3, une nouvelle fonction a été ajoutée : before_search Paramètres.

Plus d'exemples

Exemple 1

Recherche de la chaîne en utilisant la valeur ASCII de "o" et retourne le reste de la chaîne :

<?php
echo strchr("Hello world!",111);
?>

Exemple de fonctionnement

Exemple 2

Retourne la partie de la chaîne avant la première apparition de la chaîne recherchée :

<?php
echo strchr("Hello world!","world",true);
?>

Exemple de fonctionnement