Бортовой журнал Ктулху

Posts Tagged 'php' [страница 20]

php

PHP - язык - рок'н'ролльщик - рожден жить быстро и умирать молодым.

Упрощение регистрации в Prestashop 1.6

Упрощаем регистрацию путем уменьшения количества полей до минимума: ФИО, email, город, телефон.

Articles tagged

Read more...

Установка PHP 5.6 в Ubuntu 16.04

В версии 16.04 PHP 5 не поддерживается но есть возможность установить из стороннего репозитория.

Articles tagged

Read more...

Устройство регулярного выражения

Достаточно простой пример регулярного выражения, показано его устройство с пояснениями.

Read more...

Фильтрация по полю GridView в Yii2

Недавно я писал как можно использовать GridView для отображения данных из одной таблицы, а сегодня задача немного усложняется - нужно фильтровать данные из таблицы по одному из полей. Делать буду максимально просто для общего понимания.

Articles tagged

Read more...

Фильтрация текста в PHP

Шпаргалка по функциям фильтрации текста, в частности, при приеме данных для подготовки SQL-запроса но и для других целей.

Articles tagged

Read more...

Форма добавления элементов на Modx

С недавнего времени (примерно месяца полтора) работаю с modx. Ранее с ним не сталкивался, поэтому мои решения далеки от идеала, но главное что они рабочие.

Понадобилось реализовать что-то вроде сохранения и редактирования закладок или ссылок на сайты с заметками, ниже я опишу как я это делал.

Функционал целиком не готов, только сама форма и вывод обработчиком передаваемых данных. 

Articles tagged

Read more...

Функция whitelist по IP на PHP

Простая функция на PHP для валидации разрешенных IP адресов (или запрещенных, кому как удобнее).

Articles tagged

Read more...

Функция вывода цены товара в Битриксе

Есть в Битриксе неприятная особенность - невозможность получить цену товара каким-то простым способом. Вот найдено решение - специальный костыль для этого.

Articles tagged

Read more...

Функция проверки ИНН (Украина) на PHP

PHP функция для проверки ИНН кода Украины.

Articles tagged

Read more...

Цепочка методов на PHP | Methods chaining in PHP

Если вы хотите создать такой класс, методы которого можно вызывать последовательно в виде цепочке, то для этого необходимо, что бы каждый метод возвращал объект $this.

Этот шаблон программирования (паттерн) называется "текучий интерфейс" (fluent interface) и его назначение сделать код более компактным и читабельным.

На простом примере покажу как сделать такой класс калькулятора, только нужно добавить аргументы каждому методу.

Articles tagged

Read more...