Maison >développement back-end >tutoriel php >Les quatre fonctions PHP pour rechercher des chaînes dans des chaînes (strstr(), strchr(), strrchr(), strstr())

Les quatre fonctions PHP pour rechercher des chaînes dans des chaînes (strstr(), strchr(), strrchr(), strstr())

黄舟
黄舟original
2017-11-01 09:30:551693parcourir

Pour trouver une autre chaîne dans une chaîne, vous pouvez utiliser strstr(),strchr(),strrchr(),stristr() L'une des quatre fonctions.

La fonction strstr() est la plus courante. Le prototype de la fonction est :

strstr(string,search,before_search);
//string要被搜索的字符串,search所搜索的字符串,before_search默认值为 "false" 的布尔值,如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分。

Exemple :

echo strstr("I love Shanghai","love");//返回值为“love Shanghai”

La fonction strchr() est exactement la même que la fonction. strstr() ;

La fonction strstr() est presque la même que la fonction strstr(). La différence entre elles est que la chaîne de mot-clé cible de strstr() est sensible à la casse, tandis que la chaîne de mot-clé cible. de strstr() n'est pas sensible à la taille. Write;

La fonction strrchr() est également presque la même que la fonction strstr(), mais strrchr() renverra la chaîne recherchée avant la position du dernière occurrence du mot-clé cible.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn