Оператор case в php для проверки типа mime работает нормально.
$mimetype = mime_content_type($path);
switch ($mimetype) {
case "video/mp4":
case "video/mov":
~~~~~~~~~~~~~~~~~
Однако оператор case в php для проверки расширения файла не является, и в этом случае pathinfo ($путь) не извлекает имя файла, такое как VID_2_134.mp4.Я предполагаю, что способ, которым я использовал pathinfo ($ path), неверен, но я не знаю, как правильно его использовать.Если я заменим pathinfo ($ path) на VID_2_134.mp4 ниже, оператор case начнет работать так, как я ожидал.
$filepath = pathinfo($path);
$extension = $filepath['extension'];
switch ($extension) {
case "mp4":
case "mov":
~~~~~~~~~~~~~~~~~
*$path is a file path from the local drive of pc or smartphone where the file exist.
Может кто-нибудь помочь мне?