Fonction PHP stristr()
Exemple
Trouvez la première occurrence de "world" dans "Hello world!", et renvoyez le reste de la chaîne :
<?php
echo stristr("Hello world!","WORLD");
?>
Définition et utilisation
La fonction stristr() recherche la première occurrence d'une chaîne à l'intérieur d'une autre chaîne.
Remarque : Cette fonction est binaire sécurisée.
Remarque : Cette fonction est insensible à la casse. Pour une recherche sensible à la casse, utilisez la fonction strstr() .
Syntaxe
stristr(string,search,before_search)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Détails techniques
Valeur de retour : | Renvoie le reste de la chaîne (à partir du point correspondant) ou FALSE si la chaîne à rechercher est introuvable. |
---|---|
Version PHP : | 4+ |
Journal des modifications : | Le paramètre before_search a été ajouté en PHP 5.3. Cette fonction a été rendue binaire en PHP 4.3 |
Plus d'exemples
Exemple
Recherchez dans une chaîne la valeur ASCII de "o" et renvoyez le reste de la chaîne :
<?php
echo stristr("Hello world!",111);
?>
Exemple
Renvoie la partie de la chaîne avant la première occurrence de "world":
<?php
echo stristr("Hello world!","WORLD",true);
?>
❮ Référence de chaîne PHP