PHP strpos() Fonction

❮ Référence de chaîne PHP

Exemple

Trouvez la position de la première occurrence de "php" dans la chaîne suivante :

<?php
echo strpos("J'aime php, j'aime aussi php !","php");
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction strpos() permet de trouver la position de la première occurrence d'une chaîne dans une autre chaîne.

Remarque : La fonction strpos() est sensible à la casse.

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

Fonctions associées :

  • strrpos() - Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse)
  • stripos() - Trouve la position de la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse)
  • strripos() - Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse)

Syntaxe

strpos( string,find,start )

Valeurs des Paramètres

Paramètre Description
string Requis. Spécifie la chaîne à rechercher.
find Requis. Spécifie la chaîne à trouver.
start Optionnel. Spécifie où commencer la recherche. Si start est un nombre négatif, il compte à partir de la fin de la chaîne.

Détails Techniques

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 : Les positions des chaînes commencent à 0, et non à 1.
Version PHP : 4+
Journal des Modifications : PHP 8.0 : find peut maintenant être une chaîne vide
PHP 7.1 : start peut être un nombre négatif

❮ Référence de chaîne PHP