Topic: Как получить расширение файла средствами PHP
Иногда требуется получить расширения файлов ( изображений, архивов, php, html, txt файлов и др.)
Этот код позволяет вывести список файлов директории определенного типа/расширения, в данном случае картинок.
В итоге будет отображен список изображений определенного типа 'gif', 'png', 'jpeg', 'jpeg'
<?php
$dir_imgs = './img/';
foreach (scandir($dir_imgs) as $file_img)
{
$img_info = pathinfo($file_img);
$img_types = array('gif', 'png', 'jpeg', 'jpeg');
if (in_array($img_info['extension'], $img_types))
echo $file_img.'</br>';
}
?>