Maison > développement back-end > tutoriel php > Comment supprimer du texte après une sous-chaîne spécifique en PHP ?

Comment supprimer du texte après une sous-chaîne spécifique en PHP ?

Barbara Streisand
Libérer: 2024-11-03 10:14:29
original
489 Les gens l'ont consulté

How to Delete Text After a Specific Substring in PHP?

Supprimer du texte après une sous-chaîne spécifique

Supprimer du texte d'une chaîne après une sous-chaîne particulière est simple en PHP. Prenons l'exemple de chaîne :

Posted On April 6th By Some Dude
Copier après la connexion

Si vous souhaitez supprimer tous les caractères, y compris et suivant la sous-chaîne "By", suivez ces étapes :

<code class="php">$variable = substr($variable, 0, strpos($variable, "By"));</code>
Copier après la connexion

Ce code utilise la substr( ), et les fonctions strpos() :

  • substr() : accepte trois paramètres : la chaîne, la position de départ et la position de fin. Dans ce cas, nous commençons par le début (0) et terminons à la position de la sous-chaîne "By".
  • strpos() : Détermine la position de la première occurrence de la sous-chaîne "By" dans la chaîne .

Décomposer cela en anglais simple :

Donnez-moi la partie de la chaîne qui commence au début et se termine au point où vous rencontrez pour la première fois la sous-chaîne "By".

L'exécution de ce code entraînerait :

Posted On April 6th
Copier après la connexion

Cette méthode supprime effectivement tout ce qui se trouve après la sous-chaîne spécifiée.

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 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal