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() - как в начале, так и в конце. Что инт ...