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
1058 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!

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