За последние 24 часа нас посетили 17055 программистов и 1835 роботов. Сейчас ищут 1645 программистов ...

glob

Тема в разделе "Регулярные выражения", создана пользователем zhenia3003, 26 ноя 2016.

  1. zhenia3003

    zhenia3003 Активный пользователь

    С нами с:
    20 авг 2012
    Сообщения:
    184
    Симпатии:
    3
    PHP:
    1. $arr = glob('/images/*.jpg');
    Из папки images получаю список изображений:
    img1.jpg
    img2.jpg
    img2_small.jpg
    img3.jpg
    Как при помощи glob не выводить изображения с приставкой _small ?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.787
    Симпатии:
    1.328
    Адрес:
    Лень
    попробуй '/images/*[0-9].jpg'
     
  3. zhenia3003

    zhenia3003 Активный пользователь

    С нами с:
    20 авг 2012
    Сообщения:
    184
    Симпатии:
    3
    Этот вариант только для картинок, состоящих из цифр, а в именах файлов - буквы
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  5. zhenia3003

    zhenia3003 Активный пользователь

    С нами с:
    20 авг 2012
    Сообщения:
    184
    Симпатии:
    3
    В glob это не работает
     
    denis01 нравится это.
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  7. zhenia3003

    zhenia3003 Активный пользователь

    С нами с:
    20 авг 2012
    Сообщения:
    184
    Симпатии:
    3
    Работает только так - *[!^small]
     
    denis01 нравится это.