Heim > Backend-Entwicklung > PHP-Tutorial > Wie entferne ich String-Teile nach einem bestimmten Teilstring in PHP?

Wie entferne ich String-Teile nach einem bestimmten Teilstring in PHP?

Patricia Arquette
Freigeben: 2024-11-02 18:56:30
Original
601 Leute haben es durchsucht

How to Remove String Portions After a Specific Substring in PHP?

So entfernen Sie String-Teile nach einem bestimmten Teilstring in PHP

Beim Umgang mit Strings ist es oft notwendig, bestimmte Teile basierend auf zu entfernen bestimmte Kriterien. Dies kann in PHP mit der Funktion substr() erreicht werden.

Anwendungsfall:

Stellen Sie sich eine Situation vor, in der Sie eine Zeichenfolge mit zusätzlichen Informationen haben, die Sie entfernen möchten. wie zum Beispiel:

Posted On April 6th By Some Dude
Nach dem Login kopieren

Sie möchten den Text entfernen, der auf die Teilzeichenfolge folgt „Von.“

Lösung:

Mit substr() können Sie selektiv den gewünschten Teil der Zeichenfolge abrufen:

<code class="php">$variable = substr($variable, 0, strpos($variable, "By"));</code>
Nach dem Login kopieren

Erklärung:

  • substr($variable, 0, ...): Gibt das an Sie möchten einen Teilstring beginnend am Anfang (Index 0) erhalten.
  • strpos($variable, „By“): Findet die Position (Index), an der der Teilstring „By“ zum ersten Mal im String $variable erscheint .
  • Die Kombination dieser beiden Elemente stellt sicher, dass die Funktion substr() den Teil der Zeichenfolge bis zum „By“ zurückgibt. Teilzeichenfolge.

Jetzt enthält $variable Folgendes:

Posted On April 6th
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie entferne ich String-Teile nach einem bestimmten Teilstring in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage