РАСШИРЕНИЕ ФАЙЛА РЕГУЛЯРНОЕ ВЫРАЖЕНИЕ PHP
Регулярные выражения в PHP могут быть использованы для проверки расширения файла. Расширение файла - это последние несколько символов в строке после последней точки, например, ".php".
Для того чтобы найти расширение файла, можно использовать функцию preg_match(), которая осуществляет поиск заданного регулярного выражения в строке:
$filename = 'example.php';
if (preg_match('/\.(.*?)$/', $filename, $matches)) {
$extension = $matches[1];
echo $extension;
}
В этом примере, если переменная $filename содержит строку 'example.php', то после выполнения функции preg_match(), переменная $extension будет содержать строку 'php'.
Также можно использовать функцию pathinfo() для получения расширения файла:
$filename = 'example.php';
$extension = pathinfo($filename, PATHINFO_EXTENSION);
echo $extension;
Функция pathinfo() возвращает массив с информацией о пути к файлу, включая расширение файла. В нашем примере, переменная $extension будет иметь значение 'php'.
Основы php. Регулярные выражения. Часть 1
Работа с файлами. Практический PHP
Регулярные выражения, часть 1. Символьные классы и квантификаторы
Форма обратной связи на PHP, Ajax, JavaScript и Bootstrap 4 / Изучение Ajax за 30 минут!
Урок 22. Основы регулярных выражений - RegEx
Шаблонизаторы, работа с ZIP, основы регулярных выражений
Регулярное выражение - Основы
Уроки PHP 7 - Регулярные выражения в PHP
Не бойтесь регулярных выражений. Regex за 20 минут!