Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengeluarkan Semuanya Selepas Substring Tertentu dalam 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:
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>
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!