я что возможно? например если я хочу проверить, если str_replace() быстрее, чем preg_replace()?
str_replace()
preg_replace()
Простой способ:
$time = microtime(true); // time in Microseconds // Your code here echo (microtime(true) - $time) . ' elapsed';
Сложный (er) способ: используйте профилировщик кода, чтобы точно узнать, сколько времени займут ваши методы.
Вы можете запустить одну и ту же строку 10000 раз (или более) в своем скрипте и использовать microtime(true), чтобы указать время, которое потребовалось:
microtime(true)
microtime ()
Я нашел этот ответ от 'bisko' в этой теме.
$ start = microtime (true); для (...){....} $ end = microtime (true); echo ($ end - $ start). 'секунд ';
$ start = microtime (true);
для (...){....}
$ end = microtime (true);
echo ($ end - $ start). 'секунд ';
Цикл for можно заменить на любое время.