Menyenaraikan Fail dalam Direktori dan Subdirektori dalam PHP
Dalam PHP, anda boleh menggunakan kaedah lelaran direktori untuk melintasi direktori tertentu dan subdirektorinya , dengan berkesan mendapatkan semula senarai semua fail dalam struktur hierarkinya.
Untuk mencapainya, gunakan langkah berikut:
Berikut ialah contoh yang mengembalikan tatasusunan laluan fail :
<code class="php">$files = array(); foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator('.')) as $filename) { // filter out "." and ".." if ($filename->isDir()) continue; $files[] = $filename->getPathname(); }</code>
Tatasusunan $files yang terhasil akan mengandungi laluan penuh ke semua fail dalam direktori semasa dan subdirektorinya. Contohnya, ia boleh menyerupai:
<code class="php">array("folder1/file.jpg", "folder2/blah.word", "root/name.fileext")</code>
Atas ialah kandungan terperinci Bagaimana untuk Menyenaraikan Fail dalam Direktori dan Subdirektorinya dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!