- microtime: documentation ( source)
<?php
//$var = 'A';
//$var = '';
//$var = null;
$var = 0;
$f1 = function($var) {
if (! isset($var) || $var) {
//echo "set default"; //"not empty or not defiend or a null value";
} else {
//echo "not default"; //"empty";
}
};
$f2 = function($var) {
if (! isset($var) || ! empty($var)) {
//echo "set default";
} else {
//echo "not default";
}
};
$s = microtime(1);
for ($i = 0; $i < 100; $i++) {
$f1($var);
}
echo microtime(1) - $s;