Đây là phần bắt đầu của mã của tôi để liệt kê các file trong một thư mục:PHP: Làm thế nào để liệt kê các file trong một thư mục mà không cần thư mục con niêm yết
$files = scandir($dir);
$array = array();
foreach($files as $file)
{
if($file != '.' && $file != '..' && !is_dir($file)){
....
Tôi đang cố gắng để liệt kê tất cả các file trong một thư mục mà không niêm yết thư mục con. Mã đang hoạt động nhưng hiển thị cả tệp và thư mục. Tôi đã thêm !is_dir($file)
như bạn thấy trong mã của tôi ở trên, nhưng kết quả vẫn như cũ.
ahhh, đúng vậy. Thanksss – Pinkie
Kể từ '.' và '..' là các thư mục, "$ file! = '.' && $ file! = '..' && "là dư thừa trong biểu thức. Và seperator dir đuôi không tạo ra sự khác biệt nào. – symcbean
nhờ @symcbean. Bạn đúng. Tôi đã xóa chúng. – Pinkie