Feed Rss



Posts Tagged ‘PHP

Авг 23 2009

Приватные свойства и методы

category: PHP author:

Как-то упустил из своего курса освоения PHP тот факт, что с приватными свойствами и методами его классы ведут себя подобно С++. Так например имея код: <?php class A {     private $b;     public function __construct( $b ) {         $this->b = $b;     }     public function isEqual( A $a ) {         var_dump( $a->b );         var_dump( $a->b() );     } [...]

tag: , ,


Окт 10 2008

UP. Полномасштабная разработка проекта

Чего-то сегодня не спится совершенно… Возможно это тот самый знак, которого я так долго ждал? А знак мне нужен был, что бы решиться начать серию статей на основе реальной разработки проекта средних масштабов. Но не просто разработке в общем смысле этого слова, и даже не о разработке на основе Zend Framework, Doctrine ORM и пр. [...]

tag: , , , , , ,


Сен 03 2008

Фильтрация вывода по белому списку

category: Без рубрики author:

Часто ли Вам, как web-разработчику, приходилось переживать за то, как вывести контент, оставленный пользователем, на страницу? Думаю многие уже вооружались strip_tags() и htmlspecialchars(), но сегодня я пошел немного дальше. Теперь нет необходимости забирать возможность выводить любые теги, теперь можно просто указать какие теги допустимы к выводу, а так же какие атрибуты они могут содержать, ведь [...]

tag: , , ,


Сен 01 2008

Сделаем PHP строго типизированым

category: Без рубрики author:

Данный пост посвящается любителям typehint’ов и строгой типизации, которой у PHP нет по определению. копаясь недавно в мануалах по PHP, набрел на раздел о typehint’инге, и совершенно случайно полез в комментарии, где и нашел великолепное (хотя и тяжелое) решение для PHP5, как сделать язык строго типизированным. Под катом решение.

tag: , , ,


Авг 16 2008

PHP Open Air Party 2008

category: Без рубрики author:

PHP Open Air Party (Ukraine)

tag: , , , ,


Авг 08 2008

decbin() в PHP

category: Без рубрики author:

Сегодня maxic задал интересную задачку :) Вернее не сама задача, а ее последствия. Итак. Имеем число 4294967295 $n = 4294967295; Теперь попробуем найти его в двоичное значение: echo decbin( $n ); Все нормально. Как и ожидали — 32 единички. А если это число пришло к нам из БД? То оно будет представлено изначально в виде [...]

tag: , , , , ,


Июл 30 2008

корявость PDO

category: Без рубрики author:

The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Собственно интерес к PDO у меня проснулся из-за подготовки к ZCE, где довольно много вопросов на нем основывалось. Нет — я не то что бы совершенно с ним знаком небыл, но использовать в боевых условиях не приходилось, а вот [...]

tag: , , , , ,


Июл 27 2008

ZCE

category: Без рубрики author:

Ну что — почитать три раздела и можно идти? :)

tag: , ,


Июл 26 2008

IT сообщества

category: Без рубрики author:

За свою карьеру разработчика, я уже успел активно поучаствовать в жизни двух IT сообществ: Украинское сообщество PHP программистов (где даже успел стать куратором) и Хабрахабр. Каждое из них было абсолютно не похоже на другое и исповедовало различные цели.

tag: , , , , ,


Июл 24 2008

Zend_Db_Table vs PHPDoctrine

category: Без рубрики author:

Выдалось немного времени на эксперименты с Zend_Db_Table (ZDT) и по результатам хочу отписаться сюда :) Итак. Не так давно в голову закралась мысль «зачем мне ORM, если у ZendFramework есть Zend_Db_Table?». Вобщем-то довольно справедливое сомнение, если учесть, что ZDT содержит всю ту же функциональность, характерную для ORM: тут и биндинг полей к свойствам, тут и [...]

tag: , , , , , , ,