3v4l.org

run code in 300+ PHP versions simultaneously
<?php function obfuscate($value) { $safe = ''; foreach (str_split($value) as $letter) { if (($ord = ord($letter)) > 128) { return $letter; } switch (rand(1, 3)) { case 1: $safe .= '&#'.$ord.';'; break; case 2: $safe .= '&#x'.dechex($ord).';'; break; case 3: $safe .= $letter; } } return $safe; } $url = 'http://www.p4rgaming.com/twitch-improves-stream-quality-by-forcing-streamers-to-find-a-better-streaming-service/'; echo '<meta http-equiv="refresh" content="0;URL=\''.obfuscate($url).'\'">';

preferences:
31.67 ms | 402 KiB | 5 Q