PHP strchr()Fonctions

PHP String 参考手册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");
?>

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);
?>

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);
?>

Exécuter l'exemple »


PHP String 参考手册Manuel de référence des chaînes PHP Autres extensions