- var_dump: documentation ( source)
- microtime: documentation ( source)
- hypot: documentation ( source)
- sqrt: documentation ( source)
<?php
$x = 123.321;
$y = 321.123;
$start = microtime(true);
for ($i = 0; $i < 100000; $i++)
$b = hypot($x, $y);
var_dump(microtime(true) - $start);
var_dump($b);
$start = microtime(true);
for ($i = 0; $i < 100000; $i++)
$b = sqrt($x * $x + $y * $y);
var_dump(microtime(true) - $start);
var_dump($b);