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
455 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!

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
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