..................................................
................................................294
Эмуляция функции virtual()......................................................
......................................294
Глава 22. Основы регулярных выражений в формате RegEx...........................
..296
Начнем с примеров...............................................................
...............................................296
Пример первый...................................................................
.............................................296
Пример второй...................................................................
..............................................297
Выводы..........................................................................
..................................................297
Терминология....................................................................
..................................................298
Использование регулярных выражений в PHP .......................................
..........................298
Сопоставление...................................................................
..............................................298
Сопоставление с заменой.........................................................
.......................................299
Язык RegEx......................................................................
....................................................299
Простые символы.................................................................
...........................................300
Квантификаторы повторений.......................................................
..................................302
Мнимые символы..................................................................
..........................................304
Содержание X
Оператор альтернативы...........................................................
.......................................304
Группирующие скобки.............................................................
.......................................305
"Карманы".......................................................................
................................................305
Дополнительные функции .........................................................
.........................................308
Примеры использования регулярных выражений .....................................
.......................309
Имя и расширение файла..........................................................
......................................309
Имя каталога и файла ...........................................................
..........................................309
Проверка на идентификатор.......................................................
....................................310
Модификация тэгов...............................................................
..........................................310
Преобразование гиперссылок......................................................
...................................310
Преобразование адресов E-mail ..................................................
...................................311
Выделение всех уникальных слов из текста........................................
..........................311
Заключение .....................................................................
.....................................................312
Глава 23. Работа с изображениями................................................
..........................314
Универсальная функция GetImageSize()............................................
................................315
Работа с изображениями и библиотека GD..........................................
.............................316
Пример..........................................................................
.......................................................316
Создание изображения............................................................
............................................317
Определение параметров изображения .............................................
................................318
Сохранение изображения..........................................................
..........................................319
Работа с цветом в формате RGB...................................................
......................................320
Создание нового цвета...........................................................
.........................................320
Получение ближайшего цвета......................................................
..................................320
Эффект прозрачности ............................................................
.........................................321
Получение RGB-составляющих .....................................................
................................322
Графические примитивы..