PHP

Разбор функций и классов. Работа с графикой и регулярные выражения.

Скрипт для определения браузера пользователя на PHP

Скрипт для определения браузера пользователя на PHPНедавно для одного проекта мне потребовалось сделать определение браузера и его версии на PHP.
Безуспешно просмотрев десятки устаревших скриптов, я решила написать свой собственный.
Чем он лучше других? Тем, что может определять не только основные браузеры (Firefox, Chrome, IE, Opera, Safari), но и те, которые построены на ядре Trident (Maxthon, Avant Browser, MyIE2) и Gecko (Konqueror, K-Meleon,Flock), и даже старые версии Оперы, маскирующиеся под IE. Кроме того, скрипт находит и отображает версию браузера.

А поподробнее?

Cheat-sheet для PHP функции date()

Cheat-sheet для PHP функции date()Меня всегда неприятно удивлял порядок символов в документации к функции date.
В документации они идут в алфавитном порядке, что очень неудобно, когда ты не знаешь, что именно тебе нужно найти.
Поэтому я сделала свой порядок список символов с сортировкой по типу времени, которое они возвращают.

PHP cheat-sheetPHP cheat-sheetPHP cheat-sheet

Скачать PNG или PDF →

Автоматизируем уменьшение и обрезку изображений

Автоматизируем уменьшение и обрезку изображенийСегодня мы будем писать скрипт на PHP, который будет автоматически масштабировать и обрезать изображения.
Зачем это нужно?
Допустим, у вас есть 100 изображений, которые нужно уменьшить до 300 пикселей в ширину. Или сжать до размеров аватара (100 на 100, например) и урезать до квадрата. Или уменьшить вдвое. Или произвести любую другую манипуляцию с масштабом и обрезкой...

Интересно? Тогда читайте дальше →