PHP5 - хочу скорей

Интернет — 16 декабря, 2007 19:03 — Комментариев: 3

Теги:


Ловкость рук и никакого мошенничества. На простом примере покажу почему PHP5 лучше и всем нужно использовать его.

Задача: Есть класс. В методе класса нужно обработать строку с помощью preg_replace_callback, в котором в качестве каллбэка указать метод этого же класса.

Изящное решение на PHP5:

1 2 3
// ...
$str = preg_replace_callback("~$pattern~isU", array(&$this, '_stack'), $str);
// ...

Уродское решение на PHP4:

1 2 3
// ...
$str = preg_replace_callback("~$pattern~isU", create_function('$matches', 'return CTypograph::_stack($matches[0]);'), $str);
// ...

В общем суть ясна.

Ну это так, накипело как говорится…




Комментариев: 3

Вы можете следить за комментариями через RSS-ленту. Вы можете оставить комментарий, или trackback с вашего сайта.

  1. Alex_K
    17 Дек 2007 в 22:54 — Ответить

    во изврат :)

  2. Влад
    19 Янв 2008 в 20:44 — Ответить

    Ну на ПХП5 много приятностей, и в области UTF-8, и в операциях со строками, и curl-ится :)

  3. Константин Лихачев
    28 Янв 2008 в 11:25 — Ответить

    Да, согласен, приятностей много.

    Меня больше радует более польная поддержка ООП.


Оставить комментарий


   
Add to Technorati Favorites
Читать в Яндекс.Ленте
Получать RSS-ленту на почту

Топ комментаторов

Интернет - августа 12, 2008 13:44 - Комментариев: 8

Про MySQL

Еще в рубрике Интернет


Рукоприкладство - июля 11, 2008 20:59 - Нет комментариев

Сдали: VEGA

Еще в рубрике Рукоприкладство


МайЛайф - августа 2, 2008 21:49 - Нет комментариев

День рождения ПБК

Еще в рубрике МайЛайф