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

Tags: ,

У каждого, кто хоть немного задумывался об оптимизации быстродействия своего кода, возникала потребность в измерении времени исполнения всего скрипта либо его участков. Конечно, данный способ не идеален в плане точности измерения, но для грубых измерений вполне сойдет. […»]

Tags: ,

Эта статья представляет собой собрание нескольких полезных советов по манипулированию датой и временем в PHP. […»]

Tags: , , ,

Начнем по обыкновению с постановки задачи. Необходимо организовать постраничный вывод любого рода контента. Поле деятельности - движок, написаный на PHP, и данные, которые хранятся в базе MySQL. […»]

Tags: ,

В PHP конструкция foreach - это очень удобный инструмент для обхода элементов массива. […»]

Tags: ,

captcha на php

04.07.2008

Создаем "каптчу" или боремся со спам-ботами) […»]

Tags:

Для отправки почты существует множество уже написанных функций и библиотек...

Самый простой способ - это отправка почты с помощью функции:

bool mail (string $to, string $subject, string $message
                   [, string $additional_headers[, string $additional_parameters ]])

[…»]

Tags: ,

Статические свойства и методы класса существуют для того чтобы ими можно было воспользоваться, не объявляя объект класса. Ключевое слово static делает члены и методы класса доступными в любой момент без объявления объекта класса. […»]

Tags:

Сегодня столкнулся с проблемой перекодировки русского текста из cp1251 (windows-1251) в UTF8. Решение нашел быстро. Как всегда нельзя переоценить роль Google;) […»]

Tags: ,

В данной статье будут рассмотрены инструменты в PHP предназначенные для работы с DNS.

Зачастую возникает задача получения имени хоста по его IP-адресу. […»]

Tags: