Maison  >  Article  >  développement back-end  >  Comment trouver une sous-chaîne dans une chaîne spécifiée en php

Comment trouver une sous-chaîne dans une chaîne spécifiée en php

墨辰丷
墨辰丷original
2018-06-12 14:22:303114parcourir

Cet article présente principalement la méthode de recherche de sous-chaînes dans une chaîne spécifiée en PHP. Il implique la technique de recherche de chaînes avec la fonction strpos() en PHP. Il a une certaine valeur de référence. Les amis qui en ont besoin peuvent s'y référer. 🎜>

L'exemple de cet article décrit la méthode de recherche de sous-chaînes dans une chaîne spécifiée en PHP. L'analyse spécifique est la suivante :

La fonction strpos() peut être utilisée pour trouver des sous-chaînes en PHP. La fonction strpos() tentera de trouver la première occurrence d'une sous-chaîne dans la chaîne source. S'il est trouvé, il renvoie un entier non négatif indiquant la position de la sous-chaîne. Sinon, il renvoie un booléen false.

<?php
$haystack1 = "2349534134345w3mentor16504381640386488129";
$haystack2 = "w3mentor234953413434516504381640386488129";
$haystack3 = "center234953413434516504381640386488129fyi";
$pos1 = strpos($haystack1, "w3mentor");
$pos2 = strpos($haystack2, "w3mentor");
$pos3 = strpos($haystack3, "w3mentor");
print("pos1 = ($pos1); type is " . gettype($pos1) . "\n");
print("pos2 = ($pos2); type is " . gettype($pos2) . "\n");
print("pos3 = ($pos3); type is " . gettype($pos3) . "\n");
?>
Résultat de sortie :

pos1 = (13); type is integer
pos2 = (0); type is integer
pos3 = (); type is boolean
pos3 renvoie une valeur booléenne, c'est-à-dire que la sous-chaîne n'est pas trouvée

Résumé : Le Nous espérons que l'ensemble du contenu de cet article sera utile à l'étude de chacun.

Recommandations associées :

php enregistre les noms d'utilisateur et les mots de passe basés sur des cookies

Une brève introduction à la méthode d'interception des caractères chinois en php pour éviter les caractères tronqués

PHP exploite la valeur de couleur pour convertir la couleur en sa couleur inverse

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