Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Найти файл с именем похожим на заданную строку
 
 автор: Lstasss   (21.03.2008 в 23:33)   письмо автору
 
 

Есть каталог, в котором лежат файлы фотографий.
Нужно по параметру-строке найти файл, имя которого (без расширения) более или менее похоже на строку.
Например, имя файла PL13_ZK1.jpg, строка PL13-ZK1---- или PL13_ZK1____.
Нужно для отображения продукции в категориях.
Есть функция:
<?
    
protected function show_photo($img_data$is_small false)
      {
        
opendir
        extract
($img_data);
        
$img_file $this->img_dir 
            
$product_symbol $product_continuance.    '-'
            
$decoration_symbol $decoration_continuance '-' 
            
$kalka_symbol '-' .
            
$corner_symbol '-' .
            
$corner_type_symbol 
            (
$is_small '_small' '') . '.jpg';
        return 
file_exists($img_file) ? $img_file $this->default_img;
      }
?>

Но при малейшем несоответствии она не справится и вернёт изображение по умолчанию.
Как её научить искать лучше?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования