repl.it
@maniero/

ConditionalOperatorPerformance.php

PHP Web Server

No description

fork
loading
Files
  • index.php
index.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
<?php
$inicio = microtime(true);
for ($i = 0; $i < 10000; $i++) {
	$var = $i;
}
echo (microtime(true) - $inicio) * 1000 . "\n";

$inicio = microtime(true);
for ($i = 0; $i < 10000; $i++) {
    $var = $i == 500 ? 0 : $i;
}
echo (microtime(true) - $inicio) * 1000 . "\n";

$inicio = microtime(true);
for ($i = 0; $i < 10000; $i++) {
	if ($i == 500) {
    	$var =  0;
	} else {
		$var = $i;
	}
}
echo (microtime(true) - $inicio) * 1000 . "\n";

//https://pt.stackoverflow.com/q/56830/101