Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menyenaraikan Hanya Fail dengan Sambungan Khusus dalam Direktori Menggunakan PHP?

Bagaimana untuk Menyenaraikan Hanya Fail dengan Sambungan Khusus dalam Direktori Menggunakan PHP?

Barbara Streisand
Barbara Streisandasal
2024-11-29 15:26:11930semak imbas

How to List Only Files with a Specific Extension in a Directory Using PHP?

PHP: Menyenaraikan Fail Tertentu dalam Direktori

Kod PHP yang anda berikan ialah cara mudah untuk menyenaraikan semua fail dalam direktori. Walau bagaimanapun, bagaimana jika anda hanya mahu menyenaraikan fail dengan sambungan tertentu, seperti .xml? Begini cara anda boleh mengubah suai kod:

<?php
$files = glob('/path/to/dir/*.xml');
foreach ($files as $file) {
    echo "<li><a href='$file'>$file</a></li>";
}
?>

Dalam kod yang diubah suai ini:

  • Fungsi glob() digunakan untuk mendapatkan semula senarai fail yang sepadan dengan corak yang ditentukan, yang ialah '/path/to/dir/*.xml' dalam kes ini.
  • Tatasusunan nama fail yang terhasil disimpan dalam $files variable.
  • Gelung berulang melalui tatasusunan dan mengeluarkan setiap nama fail dalam senarai HTML.

Kod ini hanya akan menyenaraikan fail yang berakhir dengan sambungan .xml dalam yang ditentukan direktori.

Atas ialah kandungan terperinci Bagaimana untuk Menyenaraikan Hanya Fail dengan Sambungan Khusus dalam Direktori Menggunakan 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