Maison >développement back-end >Problème PHP >Utilisez stripos() en php pour obtenir la première occurrence d'une chaîne

Utilisez stripos() en php pour obtenir la première occurrence d'une chaîne

autoload
autoloadoriginal
2021-05-07 11:07:003127parcourir

Utilisez stripos() en php pour obtenir la première occurrence dune chaîne

Dans l'article précédent, nous avons introduit "Explication détaillée de la fonction de remplacement de sous-chaîne str_replace() ". Les chaînes sont un type de données fréquemment utilisé en PHP. Dans certains scénarios spéciaux, nous pouvons avoir besoin d'obtenir la position où une chaîne spécifiée apparaît pour la première fois dans une chaîne. PHP a une fonction stripos() intégrée. . Jetez un oeil. La première chose que je dois comprendre est la syntaxe de la fonction.

stripos    ( string $haystack   , string $needle   , int $offset = 0   )
  • $haystack : La chaîne à trouver

  • $needle : Le caractère cible à trouver

  • $offset : Facultatif, la recherche démarre à partir de la position spécifiée du caractère. S'il s'agit d'un nombre négatif, la recherche démarre ce nombre de caractères à partir de la fin du caractère.

  • Valeur de retour : la position où $needle apparaît dans $haystack

Exemple de code :

1. Il n'y a que deux paramètres : la chaîne à rechercher et le caractère cible à rechercher

<?php
$str="Chinese php.com is better";
echo "出现的位置:".(stripos($str,&#39;com&#39;))."<br>";
?>
rrree

Trois paramètres

输出:出现的位置:12
rrree

Recommandé : Résumé des questions d'entretien PHP 2021 (Collection)》《 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!

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