首頁  >  文章  >  後端開發  >  如何刪除 PHP 中特定子字串後面的文字?

如何刪除 PHP 中特定子字串後面的文字?

Barbara Streisand
Barbara Streisand原創
2024-11-04 05:25:02538瀏覽

How to Remove Text After a Specific Substring in PHP?

刪除字串中特定點之後的資料

在PHP 中,刪除特定子字串之後的字串的特定部分是很常見的任務。讓我們深入研究這個場景:

您有一個字串,其中包含由子文字分隔的訊息,例如「Posted On April 6th By Some Dude」。您的目標是選擇性地刪除該字串中的所有內容,包括子字串「By」。

要實現此目的,請使用以下程式碼:

$variable = substr($variable, 0, strpos($variable, "By"));

此程式碼有效地將字串切片為兩部分:

  1. substr($variable , 0, ...):此部分從字串的起始索引(0) 開始提取,並繼續直到指定點。
  2. strpos($variable, "By"):此部分決定「By」子字串在字串中的位置。

結合這些操作,程式碼隔離了「By」之前的字串部分" 子字串,有效地從原始字串中剝離指定部分。

以上是如何刪除 PHP 中特定子字串後面的文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn