Несколько месяцев назад я начал задаваться вопросом: что быстрее — eregi_replace или str_replace? Когда вам просто нужно заменить один фрагмент текста другим.
Я написал какой-то скрипт, который считал время, поправлял одно за другое и наоборот, но это оказалась фигня.
Все-таки странно измерять миллисекунды на работающей машине :).
А недавно я понял, что можно всё измерить одним скриптом и сразу посчитать.
В результате выяснилось, что str_replace при простой замене работает на два порядка быстрее, чем eregi. Я был потрясен результатом.
УДП.
Я засунул preg_replace в тест. Теперь я понимаю, почему обычные коды POSIX будут удалены из шестой версии PHP. Код скрипта: http://drusha.msk.ru/times.php Теги: #программирование #Эксперименты #php #Чулан
-
Различные Типы Резервных Копий Exchange
19 Oct, 24 -
Djbdns
19 Oct, 24 -
Создание Компании. Миссия, Цели И Принципы
19 Oct, 24