- microtime: documentation ( source)
- stream_resolve_include_path: documentation ( source)
- file_exists: documentation ( source)
<?php
$cases = [ '', __FILE__, '/etc/hosts' ];
foreach ($cases as $file) {
$time = microtime();
for($i=0; $i < 10000; $i++) {
false === stream_resolve_include_path('');
}
echo "($file), stream_resolve_include_path(): ".(microtime() - $time).PHP_EOL;
$time = microtime();
for($i=0; $i < 10000; $i++) {
false === file_exists('');
}
echo "($file), file_exists(): ". (microtime() - $time).PHP_EOL;
}