Например, скрипт вызывается из командной строки с параметрами в таком виде: php script.php -x 10 -y 5 -o + и нам бы хотелось получить переданные параметры в виде удобного для использования массива.

Категории: PHP

Рекурсивное построение дерева на основе элементов полученных из базы данных.

Библиотеку для соединения с ДБ можно выбрать на свое усмотрение.


Категории: PHP, Class
Несколько регулярных выражений для анализа артикулов товаров и разбора их на составные части.

Пометки: Регулярное выражение, regexp, регулярка
Также, иногда, заменять нужнее не с начала, а с конца строки. Для таких целей str_replace не подходит.
Вот пара функций решающих эту проблему.

Категории: PHP

Пара небольших снипетов, на php, которые помогут при отладке.


Категории: PHP, -Памятка-
Часто нужно выдавать цену не просто числом, а разбивать ее на сотни и тысячи.

Категории: Web, JavaScript, PHP

Довольно часто нужно дать пользователям возможность для вставки небольшого и простого сниппета (небольшого кусочка "кода") который будет заменен на более сложную или объемную конструкцию.


Пометки: php класс для замены псевдо тэгов на обычные

Пример реализации паттерна "Слушатель" (observer listener) на php


Категории: PHP, Class

Примеры работы с файлами эксель (excel) используя PHPExcel


Категории: PHP

Скрипт парсирует файл лога веб сервера apache, пропускает ненужные записи и отображаем в читабельном виде.

Что именно пропускать задается в массиве $aSkip


Категории: PHP, Script / Tool
Пометки: Разбираем (анализируем) файл лога Апача
Яндекс.Метрика