Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $microtime = microtime(true);
- function displayCounter($txt){
- global $microtime;
- echo "<p> {$txt}: ". round((microtime(true) - $microtime) * 1000,0) ."ms</p>";
- $microtime = microtime(true);
- }
- $file_prefix = __DIR__ . '/file';
- for($i= 1; $i < 1000; $i++){
- file_put_contents($file_prefix . $i, '');
- }
- displayCounter('File Creation');
- for($i= 1; $i < 1000; $i++){
- file_exists($file_prefix . $i);
- }
- displayCounter('file_exists');
- clearstatcache();
- for($i= 1; $i < 1000; $i++){
- file_exists($file_prefix . $i);
- }
- displayCounter('file_exists (after cache clear)');
- for($i= 1; $i < 1000; $i++){
- unlink($file_prefix . $i);
- }
- displayCounter('unlink');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement