- var_dump: documentation ( source)
- microtime: documentation ( source)
- str_repeat: documentation ( source)
- hash: documentation ( source)
- number_format: documentation ( source)
<?php
$m1 = str_repeat("\x80", 32);
$m2 = str_repeat("\x80", 33554432);
$end1 = $end2 = $start = microtime(true);
$hash1 = hash('sha256', $m1);
$end1 = microtime(true);
$hash2 = hash('sha256', $m2);
$end2 = microtime(true);
var_dump(
number_format($end1 - $start, 5),
number_format($end2 - $start, 5)
);