Maison > développement back-end > tutoriel php > Fonction PHP stripos() pour trouver la première occurrence d'une chaîne dans une autre chaîne

Fonction PHP stripos() pour trouver la première occurrence d'une chaîne dans une autre chaîne

黄舟
Libérer: 2023-03-17 06:30:02
original
8052 Les gens l'ont consulté

Exemple

Trouver la première occurrence de "php" dans String :

<?php
echo stripos("I love php, I love php too!","PHP");
?>
Copier après la connexion

Définition et utilisation

la fonction stripos () trouve la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse).

Remarque : La fonction stripos() n'est pas sensible à la casse.

Remarque : Cette fonction est sécurisée pour les binaires.

Fonctions associées :

  • strripos() - Rechercher la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

  • strpos() - Rechercher la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse)

  • strrpos() - Rechercher le dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse)

Syntaxe

stripos(string,find,start)
Copier après la connexion
Paramètres Description
stringObligatoire. Spécifie la chaîne à rechercher
参数描述
string必需。规定被搜索的字符串。
find必需。规定要查找的字符。
start可选。规定开始搜索的位置。
par .
trouverObligatoire. Spécifie les caractères à rechercher.
startFacultatif. Spécifie l'emplacement à partir duquel démarrer la recherche.

Détails techniques

返回值:返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。注释:字符串位置从 0 开始,不是从 1 开始。
PHP 版本:5+

Conseils et notes
Remarque : Cette fonction n'est pas sensible à la casse. Pour les recherches sensibles à la casse, utilisez la fonction strpos().
Puisque cette fonction renvoie la position de la première occurrence d'une chaîne dans une autre chaîne. Donc cette position peut être 0
, donc lorsque la valeur de retour est 0, vous devez faire attention

if(stripos($r, &#39;a&#39;) == false) {
       //0是a存在与$r总但是由于0和false是相等的,所以就执行了这里
}
if(stripos($r, &#39;a&#39;) === false) {
     // 这种情况我们必须使用全等于才行
}
Copier après la connexion


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal