Menampilkan isi File Folder

Selamat malam, saya mau bertanya cara menampilkan isi file folder untuk say tampilkan. tetapi khusus file Doc,XLS dan PDF.
mentok kaya begini saja bisanya.


<?php
function daftar_file($dir)
{
if(is_dir($dir))
{
if($handle = opendir($dir))
{
//tampilkan semua file dalam folder kecuali
while(($file = readdir($handle)) !== false)
{
echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."\n";
}
closedir($handle);
}
}
}
//cara menggunakan
daftar_file("testing/");?>

agar isi file di tampilkan dalam tabel, kalau di klik judul file nanti akan di tampilkan di browser. terima kasih sebelumnya

Mungkin setelah loop while bisa diubah begini

if ( preg_match('/\.(pdf|docx?|xlsx?)$/i', $file) ) {
    echo '<a target="_blank" href="' . $dir . $file . '">' . $file . '</a><br>'."\n";
}

Ane blom nyoba tp harusnya jalan :hammer

ane coba dulu…terima kasih