Hiển thị file trong một thư mục PHP code

Share Button

Khi muốn hiển thị thông tin của tất cả các file trong một thư mục ví dụ như hình ảnh ta có thể làm theo các bước sau:

B1. Chọn thư mục sẽ duyệt:

$dir_path = “dethi/”;

B2. Chọn định dạng file cần hiển thị, ở đây sẽ là các file hình ảnh
$extensions_array = array(‘jpg’,’png’,’jpeg’);

B3. Kiểm tra đường dẫn và hiển thị file

if(is_dir($dir_path))
{
    $files = scandir($dir_path);
    
    for($i = 0; $i < count($files); $i++)
    {
        if($files[$i] !='.' && $files[$i] !='..')
        {
            // Lấy tên file
            echo "File Name -> $files[$i]<br>";
            
            // lấy phần mở rộng của file
            $file = pathinfo($files[$i]);
            $extension = $file['extension'];
            echo "File Extension-> $extension<br>";
            
           // kiểm tra phần mở rộng 
            if(in_array($extension, $extensions_array))
            {
            // hiển thị hình ảnh
            echo "<img src='$dir_path$files[$i]'><br>";
            }
        }
    }
}


Share Button

Comments

comments