PHP
php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
$elements = [];
// An array of 10,000 elements with random string values
for ($i = 0; $i < 10000; $i++) {
$elements[] = (string) rand(10000000, 99999999);
}
$numberOfElements = count($elements);
$numberOfElements2 = $numberOfElements;
// for test
$timeStart = microtime(true);
for ($i = 0; $i < $numberOfElements; $i++) { }
$timeEnd = microtime(true);
$for_time = $timeEnd - $timeStart;
// foreach test
$timeStart = microtime(true);
foreach ($elements as $element) { }
$timeEnd = microtime(true);
$foreach_time = $timeEnd - $timeStart;
// while test
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run