Архив рубрики: Практика

Практические примеры программирования для различных систем и фреймворков, PHP 5.3+


Эмокодинг

Читать и плакать, плакать и читать… Со временем обрастаешь каким-то пониманием прекрасного в коде, которое резко дергается при нахождении вроде не самых обидных и вполне рабочих строчек… Например, только ли чувство прекрасного заставляет сделать некрасивое переключение цветов красивее $color=0; while … Читать далее

Рубрика: Практика | Метки: | Комментарии (2)

Быстро и весело чистим базу

Для многих рутинных операций над базой данных не обязательно писать большой пхп код — сделай селект, обработай, обнови… Иногда легче быстрее и чище — сделать маленький запрос к базе, и все все обновится в базе без лишних движений. Сила джедая)

Рубрика: Практика | Метки: | Добавить комментарий

CakePHP и разбиение на страницы

Одна из самых удобных и нужных возможностей кейка — готовые классы для рутины, например класс разбиения на страницы (pagination). Про инициализацию и первые шаги можно почитать на основном сайте, а я попробую рассказать о том, чего там нет)

Рубрика: Практика | Метки: , | Добавить комментарий

5 малоиспользуемых, но полезных функций PHP

Порядок произвольный, полезность оценивалась тоже мной debug_print_backtrace и debug_backtrace Как мы очутились на этой странице, что происходит, ответ на главный вопрос жизни, вселенной и всего такого — обо всем этом мы узнаем с помощью великолепных функций вывода стека вызовов — … Читать далее

Рубрика: Практика | Метки: | Добавить комментарий

Самый простой класс для работы с базой (mysqli)

Как настоящий ленивец, даже в маленьких скриптах я не очень люблю писать много кода (иначе они становятся совсем не маленькими, и удовольствия от них — никакого). Поэтому мне очень нравится делать вызовы базы в одну строку, например $results = Db::query(‘SELECT … Читать далее

Рубрика: Первые шаги, Практика | Метки: | Добавить комментарий