Экспериментируем С Функциями Замены В Php

Несколько месяцев назад я начал задаваться вопросом: что быстрее — eregi_replace или str_replace? Когда вам просто нужно заменить один фрагмент текста другим.

Я написал какой-то скрипт, который считал время, поправлял одно за другое и наоборот, но это оказалась фигня.

Все-таки странно измерять миллисекунды на работающей машине :).

А недавно я понял, что можно всё измерить одним скриптом и сразу посчитать.

В результате выяснилось, что str_replace при простой замене работает на два порядка быстрее, чем eregi. Я был потрясен результатом.

УДП.

Я засунул preg_replace в тест. Теперь я понимаю, почему обычные коды POSIX будут удалены из шестой версии PHP. Код скрипта: http://drusha.msk.ru/times.php Теги: #программирование #Эксперименты #php #Чулан

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.