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

16 декабря 2007

Ловкость рук и никакого мошенничества. На простом примере покажу почему 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);
// ...

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

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

Популярность: 4%

Понравилась заметка? Подписывайся на обновления блога!

Добавить в закладки:google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru
Категории: Интернет Теги:
Смотрите также:

Комментарии
17 декабря 2007

во изврат :)

пишет Alex_K
19 января 2008

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

пишет Влад
28 января 2008

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

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

RSS-лента комментариев к этой записи. TrackBack URI

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

(обязательно)

(обязательно)


Спамер, осторожно! — спамить бесполезно!