Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mengeluarkan Semuanya Selepas Substring Tertentu dalam PHP?

Bagaimana untuk Mengeluarkan Semuanya Selepas Substring Tertentu dalam PHP?

Barbara Streisand
Lepaskan: 2024-11-02 00:48:02
asal
617 orang telah melayarinya

How to Remove Everything After a Specific Substring in PHP?

Cara Mengeluarkan Bahagian Rentetan Selepas Subrentetan Tertentu dalam PHP

Anda boleh mengalih keluar segala-galanya selepas subrentetan tertentu dalam PHP menggunakan Fungsi substr(). Fungsi substr() menerima tiga parameter:

  • Rentetan input
  • Kedudukan permulaan
  • Panjang

Untuk mengalih keluar semua selepas subrentetan tertentu, anda boleh menggunakan fungsi strpos() untuk mencari kedudukan subrentetan dalam rentetan input. Kemudian anda boleh menggunakan fungsi substr() untuk mengekstrak bahagian rentetan sebelum subrentetan.

Sebagai contoh, kod berikut mengalih keluar semua teks termasuk dan selepas subrentetan "Oleh" daripada rentetan "Disiarkan Pada 6 April Oleh Some Dude":

<code class="php">$string = "Posted On April 6th By Some Dude";
$substring = "By";

$position = strpos($string, $substring);

if ($position !== false) {
  $string = substr($string, 0, $position);
}</code>
Salin selepas log masuk

Selepas melaksanakan kod di atas, nilai pembolehubah $string akan menjadi "Disiarkan Pada 6 April".

Atas ialah kandungan terperinci Bagaimana untuk Mengeluarkan Semuanya Selepas Substring Tertentu dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan