Rumah > pembangunan bahagian belakang > tutorial php > Cara Mengekstrak Sambungan Fail dalam PHP: Mengapa pathinfo() ialah Rakan Terbaik Anda

Cara Mengekstrak Sambungan Fail dalam PHP: Mengapa pathinfo() ialah Rakan Terbaik Anda

Susan Sarandon
Lepaskan: 2024-11-19 12:14:03
asal
1084 orang telah melayarinya

How to Extract File Extensions in PHP: Why pathinfo() is Your Best Friend

Cara Mengambil Sambungan Fail dalam PHP

Masalah:

Anda bertujuan untuk mengekstrak sambungan fail daripada muat naik imej, tetapi anda menghadapi respons tatasusunan dan bukannya sambungan yang diingini.

Kod Contoh:

$userfile_name = $_FILES['image']['name'];
$userfile_extn = explode(".", strtolower($_FILES['image']['name']));
Salin selepas log masuk

Isu:

Kod di atas mengembalikan tatasusunan, bukan sambungan tunggal.

Penyelesaian:

PHP menyediakan fungsi mudah yang direka khusus untuk tujuan ini: pathinfo().

$path = $_FILES['image']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);
Salin selepas log masuk

Coretan kod ini menggunakan fungsi pathinfo() untuk mengekstrak sambungan fail daripada laluan fail yang diberikan dalam pembolehubah $path. Pemalar PATHINFO_EXTENSION mengarahkan fungsi untuk mendapatkan sambungan secara khusus. Hasilnya disimpan dalam pembolehubah $ext.

Atas ialah kandungan terperinci Cara Mengekstrak Sambungan Fail dalam PHP: Mengapa pathinfo() ialah Rakan Terbaik Anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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