Voting

Please answer this simple SPAM challenge: min(five, three)?
(Example: nine)

The Note You're Voting On

mail at markuszeller dot com
8 years ago
I prefer writing (!$a == 'hello') much more than ($a != 'hello'), but I wondered about the performance.

So I did a benchmark:
<?php
for($bench = 0; $bench < 3; $bench++)
{
   
$start = microtime(true);
   
$a = 1;
    for(
$i = 0; $i < 100000000; $i++)
  {
        if(!
$a == 'hello') $b++;
    }
   
$end = microtime(true);
    echo
"Used time: " . ($end-$start) . "\n";
}
?>
and it results with

# if($a != 'hello')
Used time: 12.552895069122
Used time: 12.548940896988
Used time: 12.470285177231

# if(!$a == 'hello')
Used time: 7.6532161235809
Used time: 7.6426539421082
Used time: 7.6452689170837

<< Back to user notes page

To Top