Maison > développement back-end > Problème PHP > Comment interroger la première occurrence d'une chaîne en php

Comment interroger la première occurrence d'une chaîne en php

青灯夜游
Libérer: 2023-03-16 16:54:02
original
6289 Les gens l'ont consulté

Deux méthodes de requête : 1. Utilisez la fonction stripos() pour trouver la première occurrence d'une chaîne dans une autre chaîne, sans tenir compte de la casse, avec la syntaxe "stripos(chaîne recherchée, chaîne à interroger) valeur, la position à partir de lequel lancer la recherche)". 2. Utilisez la fonction strpos() pour interroger la première position d'occurrence de la recherche sensible à la casse. La syntaxe est "strpos (la chaîne recherchée, la valeur de chaîne à interroger, la position où la recherche commence)".

Comment interroger la première occurrence d'une chaîne en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Deux méthodes pour interroger la première position d'occurrence d'une chaîne en php

Méthode 1 : Utiliser Fonction stripos()

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

stripos(string,find,start)
Copier après la connexion
  • chaîne : obligatoire. Spécifie la chaîne à rechercher.

  • trouver : obligatoire. Spécifie les caractères à rechercher.

  • début : facultatif. Spécifie l'emplacement à partir duquel démarrer la recherche.

Valeur de retour : Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne, ou FALSE si la chaîne n'est pas trouvée. Remarque : La position de la chaîne commence à 0 et non à 1. Méthode 2 : utilisez la fonction strpos()

Comment interroger la première occurrence dune chaîne en phpstrpos() pour rechercher la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse).

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".stripos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".stripos($str,$find2);
?>
Copier après la connexion

chaîne : obligatoire. Spécifie la chaîne à rechercher.

    trouver : obligatoire. Spécifie les caractères à rechercher.
  • début : facultatif. Spécifie l'emplacement à partir duquel démarrer la recherche.
  • Valeur de retour : Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne, ou FALSE si la chaîne n'est pas trouvée.
  • strpos(string,find,start)
    Copier après la connexion

    Apprentissage recommandé : "

    Tutoriel vidéo PHP

    "

    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