Задать вопрос
@T_verdisla_V
Начинающий

Как сделать выборку файлов по расширению?

Здравствуйте.
У меня есть метод который делает выборку по двум критериям, по parentId и image. Это поля таблицы.
public function getFotoByParentIdWithPng ()
    {
        $asutpService = $this->getAsutpRepository();
        $foto = ['parentId' => '2',
            'image' => 'sh1.png'];
        return $asutpService->findBy($foto);
    }

подскажите что мне нужно написать в этой строчке 'image' => 'sh1.png' вместо sh1, что бы метод искал все файлы с расширением .png? Если писать конкретно имя файла как в коде выше, то нормально находит.
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Tuborg
@Tuborg
butalex
Есть такой класс как SplFileInfo
php.net/manual/ru/splfileinfo.getextension.php

$file = new SplFileInfo($filepath);
var_dump($file->getExtension());


А дальше проверяешь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы