Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk mengekstrak Bahagian Terakhir URL dalam PHP?

Bagaimana untuk mengekstrak Bahagian Terakhir URL dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-11-09 03:54:02490semak imbas

How to Extract the Last Part of a URL in PHP?

Bahagian Terakhir Pengekstrakan URL dalam PHP

Menentukan bahagian terakhir URL selalunya berguna dalam mendapatkan maklumat tertentu. Artikel ini membincangkan cara mengekstrak bahagian terakhir URL dalam PHP menggunakan fungsi basename().

Masalah:

Diberikan URL seperti "http:// domain.example/artist/song/music-videos/song-title/9393903," bagaimanakah anda boleh mengekstrak bahagian akhir, "9393903," menggunakan PHP?

Penyelesaian:

Fungsi basename() boleh digunakan untuk mengekstrak bahagian akhir URL. Ia biasanya mengembalikan nama fail atau direktori terakhir dari laluan yang diberikan. Dalam kes ini, URL boleh dianggap sebagai laluan.

Untuk menggunakan basename(), cuma hantar URL sebagai hujah kepada fungsi seperti:

echo basename('http://example.com/artist/song/music-videos/song-title/9393903');

Ini akan mencetak bahagian terakhir URL, iaitu "9393903."

Nota: Jika URL mengandungi rentetan pertanyaan, fungsi basename() juga akan memasukkannya dalam nilai yang dikembalikan. Sebagai contoh, jika URL ialah "http://example.com/artist/song/music-videos/song-title/9393903?query=string," fungsi basename() akan mengembalikan "9393903?query=string."

Atas ialah kandungan terperinci Bagaimana untuk mengekstrak Bahagian Terakhir URL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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