summaryrefslogtreecommitdiff
path: root/tests/compare/sha1-v-sha256.php
blob: 4d10e7f9a2b7ef13bcb426b291a3db36cf623037 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php 

echo "test started... ";
echo '<pre>';
echo "\nsha1: ". sha1('hello');
echo "\nsha256: ". hash('sha256', 'hello');
echo '</pre>';
ob_flush();

Benchmark::add_spot('100.000 x sha1');
for($i = 0 ; $i<100000 ; $i++) $x = sha1($i);


Benchmark::add_spot('100.000 x sha256');
for($i = 0 ; $i<100000 ; $i++) $x = hash('sha256', $i);

Benchmark::add_spot('end');
Benchmark::render_report('code');

echo "test completed!";
die();