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%
Понравилась заметка? Подписывайся на обновления блога!
Категории:
Интернет
Смотрите также:



во изврат :)
Ну на ПХП5 много приятностей, и в области UTF-8, и в операциях со строками, и curl-ится :)
Да, согласен, приятностей много.
Меня больше радует более польная поддержка ООП.