PHP, HTML, CSS...

Извлечение элементов из массива

Иногда нужно работать с диапазоном элементов массива. Например, нужно обрабатывать большой кусок массива или упорядочить массив, а затем извлечь из него «10 первых» значений от начала массива. В данном уроке мы детально разберем стандартную функцию […]

PHP, HTML, CSS...

Используем foreach для прохода по всему массиву PHP

Часто нужно пройти по всем элементам массива PHP и провести какую-нибудь операцию над каждым элементом. Например, вы можете вывести каждое значение в таблицу HTML или задать каждому элементу новое значение. В данном уроке мы рассмотрим […]

PHP, HTML, CSS...

Грабберы контента с других сайтов

Грабберы контента — это специальные скрипты или программы, которые получают некоторую информацию напрямую из текста html-страниц других сайтов, чаще всего без их ведома или разрешения. Название произошло от транскрипции английского глагола «to grab» — «захватывать», […]

PHP, HTML, CSS...

Нанесение графических водяных знаков на изображение

Наносить текстовые водяные знаки (и надписи в целом) на картинки средствами PHP мы уже умеем. Теперь рассмотрим как делать то же самое, только на этот раз вместо текста будет графический маркер. Сам маркер (т.е. наш […]

PHP, HTML, CSS...

Нанесение текстовых водяных знаков на изображение

Для предотвращения воровства контента часто используются водяные знаки на изображениях. Это может быть логотип сайта, надпись об авторских правах или, например, ссылка на ваш сайт. Для нанесения водяных знаков создано множество различных программ, но при […]

PHP, HTML, CSS...

Обработка недоступных картинок на сайте

Одно из неприятных явлений в Интернете — это «битые» ссылки, в частности ссылки на картинки. Сайты могут закрываться, переезжать, менять свою структуру, это естественный процесс. Хуже, когда от этого страдает ваш сайт. Если на сайте […]

PHP, HTML, CSS...

Проверка файла на наличие-существование

Порой мы отображаем на сайтах контент с других ресурсов: картинки или фавиконы. Некоторе браузеры просто оставят пустое место (Firefox), другие же отобразят уродский прямоугольник, явно указывая, что чего-то не хватает (IE). Как же можно средствами […]