3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach (range(1,1000) as $int) { $int = str_pad($int, 7, '0', STR_PAD_LEFT); $trimmed = base64_decode(trim('=', base64_encode($int))); $untrimmed = base64_decode(base64_encode($int)); echo "{$int}: TRIMMED:" . ($trimmed == $int ? 'Pass' : 'Fail') . " ({$trimmed}) " . " UNTRIMMED: " . ($untrimmed == $int ? 'Pass' : 'Fail') . "({$untrimmed})" . "\n"; }

preferences:
30.98 ms | 402 KiB | 5 Q