Codengineering - блог о программировании ➜ страница 2827


Дебаг PHP на NetBeans+Denwer

Сколько копьев было сломано при попытке заставить завестись нормальный дебаг PHP кода на платформе NetBeans с использованием Denwer’а. Сколько руководств было прочитано. И везде, как под копирку написано примерно одно и тоже: Скачайте подходящий xDebug с официального сайта, если такого нет в Denwer’e; Уста ...

PHP. Объекты, шаблоны и методики программирования

Автор: Мэтт Зандстра Отличная книга по php! Обязательна к прочтению, однозначно. Книга написана доступным языком, материал подробно расписан так, что у читателя не должно возникнуть трудностей с его пониманием. На протяжении всей книги мелькают сноски о различиях в версиях PHP, что полезно для по ...

Реализация ORM в PHP на примере ActiveRecord

ORM(object-relational mapping) переводится как объектно-реляционное отображение. Наверное, самой распространенной парадигмой разработки ПО является парадигма объектно-ориентированного программирования. В ней все объекты реального мира представляются аналогичными объектами в коде с тем-же или похожим набором ...

Управление регистром символов строк в PHP

В PHP существует несколько функций для управления регистром символов: ucfirst() -  преобразует к верхнему регистру первую букву строки; ucword() -  преобразует к верхнему регистру первые буквы каждого слова в строке; strtoupper() -  преобразует к верхнему регистру все буквы в строке; strtolower() -  преобра ...

PHP. Рецепты программирования

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

Настройка Netbeans для PHP-программиста

IDE Netbeans является одой из самых популярных бесплатных сред разработки. И ведь полюбить ее есть за что: тут и универсальная платформа для использования многих языков программирования(java, PHP, javascript, C/C++ и т.д.), и гибкая настройка среды и редактора под свои нужды, и расширение возможностей ...

PHP 7 в подлиннике

Авторы: Дмитрий Котеров, Игорь Симдянов Хоть книга и вышла в 2016м году, все равно отсутствует или минимальна устаревшая информация о языке, его конструкциях и применяемых подходах, то есть информация актуальна, что очень важно начинающим разработчикам. Изложение идет доступным языком с большим количе ...

Непрерывная интеграция и непрерывная доставка PHP-кода

Ритм разработки программного обеспечения из года в год все ускоряется. Если раньше было возможным применять водопадную модель разработки ПО, когда программа от стадии задумки до стадии релиза проживала в разработке и тестировании многие годы, прошли. Сейчас это совершенно неприемлемо. Даже более совершенная ...

Шаблон Observer на PHP

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

Удаление начальных и конечных пробелов(и других символов) из строки в PHP

В любом языке при работе со строками является типичной задача удаления пробелов как в начале, так и в конце строки. В PHP для этих целей существует три функции: ltrim(), rtrim(), trim(). Функция ltrim() удаляет пропуски в начале строки, rtrim() - в конце строки, trim() - как в начале, так и в конце. Что инт ...