nmk nmk pi time php php nmk nmk pi cat php php define raw_count 40000

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
nmk@nmk pi % time php b.php
nmk@nmk pi % cat b.php
<?php
define('raw_count', 40000);
$top = ceil(0.8*raw_count);
// заданный массив
for($idx=0; $idx<raw_count; $idx++)
$indexes_list[$idx] = rand(0, $top); // какбе ответ дб-сервера
for($idx=0; $idx<=$top; $idx++) {
$imitation_request_result[$idx] = "name_$idx"; // итоговый массив
}
foreach($indexes_list as $index_value) {
$report[] = $imitation_request_result[$index_value];
};
?>
nmk@nmk pi % time php b.php
php b.php 0,38s user 0,06s system 96% cpu 0,457 total