PHP strchr()Fonctions
Manuel de référence des chaînes PHP
Exemples
Trouvez la première occurrence de "world" dans "Hello world!" et retournez le reste de la chaîne :
<?php
echo strchr("Hello world!","world");
?>
echo strchr("Hello world!","world");
?>
Exécuter l'exemple »
Définition et utilisation
La fonction strchr() recherche la première occurrence d'une chaîne dans une autre chaîne.
Cette fonction est un alias de la fonction strstr().
Remarque :Cette fonction est compatible avec les données binaires.
Remarque :Cette fonction est sensible à la casse. Pour une recherche insensible à la casse, utilisez la fonctionstristr().
Syntaxe
strchr(string,search,before_search);
| Paramètre | Description |
|---|---|
| string | Obligatoire. Spécifie la chaîne à rechercher. |
| search | Requis. Spécifie 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 | Facultatif. Une valeur booléenne dont la valeur par défaut est "false". Si elle est définie sur "true", elle renvoiesearchla partie de la chaîne avant la première occurrence 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, elle renvoie FALSE. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | Dans PHP 5.3, le paramètrebefore_searcha été ajouté. |
Plus d’exemples
Exemple 1
Recherchez la chaîne par la valeur ASCII de "o" et retournez le reste de la chaîne :
<?php
echo strchr("Hello world!",111);
?>
echo strchr("Hello world!",111);
?>
Exécuter l'exemple »
Exemple 2
Retournez la partie de la chaîne avant la première occurrence de "world" :
<?php
echo strchr("Hello world!","world",true);
?>
echo strchr("Hello world!","world",true);
?>
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions