| 
<?php
 use MirazMac\HtmlSanitizer\BasicWhitelist;
 use MirazMac\HtmlSanitizer\Sanitizer;
 
 require_once __DIR__ . '/../vendor/autoload.php';
 
 $sanitizer = new Sanitizer(new BasicWhitelist);
 
 
 echo "Running...\n";
 
 $input = file_get_contents(__DIR__.'/payload.html');
 $times = 100;
 $time = microtime(true);
 
 
 for ($i = 0; $i < $times; ++$i) {
 $output = $sanitizer->sanitize($input);
 }
 
 $total = (microtime(true) - $time) * 1000;
 
 echo 'Total for '.$times.' loops: '.round($total, 2)."ms\n";
 echo 'Time per loop: '.round($total / $times, 2)."ms\n";
 echo "\n";
 
 |