- array_map: documentation ( source)
- stripslashes: documentation ( source)
- microtime: documentation ( source)
- array_walk_recursive: documentation ( source)
- range: documentation ( source)
<?php
$_GET = array_map(function() {
return openssl_random_pseudo_bytes(524288);
}, range(1, 500));
$before = microtime(1);
array_walk_recursive($_GET, function($item) { return stripslashes($item); });
echo microtime(1) - $before . "\n";