Удаление дублирующихся записей из ассоциативного массива


Функция для удаления не уникальных значений в ассоциативном массиве по ключу.
Простая функция, которая находит удалят повторяющиеся элементы из многомерного массива. Удаление происходит по ключу. Описывать тут что-либо нет смысла, приведу просто код с комментариями:
Читать далее «Удаление дублирующихся записей из ассоциативного массива»

Изменение размера PNG картинки с сохранением прозрачности


Функция для изменение размера PNG картинки с сохранением прозрачности.
Ниже приведен код с подробными комментариями:
Читать далее «Изменение размера PNG картинки с сохранением прозрачности»

Повороот PNG картинки на задангый угол


Функция для поворота PNG картинки на заданный угол.
Ниже приведен код с подробными комментариями:
Читать далее «Повороот PNG картинки на задангый угол»

Поворот картинки на заданный угол


Небольшая функция, для поворота картинки на любой заданный угол.
Функция принимает и обрабатывает картинку любого формата, которые поддерживаются стандартными функциями php.
Тут все понятно, поэтому просто приведу код с подробными комментариями: Читать далее «Поворот картинки на заданный угол»

Блокировка по IP адресу в php


Это маленькая статья о том как можно заблокировать доступ к сайту по IP-адресу.
Ни чего сложного тут нет, поэтому приведу просто код с комментариями.
Единственное, хочу сказать, что такой способ не стоит считать панацеей от надоедливых пользователей, поскольку IPадрес очень легко сменить воспользовавшись специальной программой. А также многие интернет-провайдеры выдают пользователю динамический IP, то есть при каждом переподключении к интернету у владельца меняется IP-адрес.
Читать далее «Блокировка по IP адресу в php»

Автоматическое создание копии базы данных


Наверняка, каждый программист хоть раз задумывался о сохранности его кода и базы данных. И наверняка, каждый придумывал какие-то изощренные способы резервирования данных. С исходными кодами и файлами дело обстоит довольно-таки просто — достаточно иметь одну резервную копию у себя на компьютере. А вот с бекапами базы данных немного сложней, поскольку отделаться одним бекапом не получится из-за постоянного обновления базы данных. Но и каждый день делать руками копию бд тоже не очень удобно. И в этой статье я и хочу рассказать о том, как можно автоматизировать процесс создания резервной копии базы данных. Все просто, для этого там необходимо написать один скрипт и установить его на выполнение на cron. Обычно такие скрипты устанавливают на выполнение один раз в сутки — ночью.
Читать далее «Автоматическое создание копии базы данных»

Функция для получения курса валют от Центрального Банка


В этой статье я покажу как можно получить курс любой валюты относительно рубля на завтра.
Если обратиться к сайту цетробанка по урлу http://www.cbr.ru/scripts/XML_daily.asp?date_req=27.09.2013, то он выдает xml, в котором хранится информация о курсах валюты относительно рубля на дату 27.09.2013.
И все что нам нужно, это просто разобрать полученный от цетробанка xml файл и вытащить от туда курс для интересующей нас валюты.
Читать далее «Функция для получения курса валют от Центрального Банка»

Как показать случайную картинку


Это очередная коротенькая статья, в ней я хочу показать как можно сделать вывод случайных картинок на страницу сайта.
Для вывода нужно добавить на страницу такой код:
Читать далее «Как показать случайную картинку»

Как получить цвет пикселя в формате RGB в php


Маленький пример, который показывает, как с помощью php можно получить цвет пикселя в формате RGB, расположенного в любом месте на картинке.
Читать далее «Как получить цвет пикселя в формате RGB в php»

Зеркальное отображение картинки на php


В этой статье я покажу как можно сделать зеркальное отображение картинки.
Весь код оформлен в функцию, для удобства использования. Ниже приведен код с комментариями:
Читать далее «Зеркальное отображение картинки на php»