3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Crap { public function generateSalt($len = 32) { $salt = ""; for ($i = 0; $i < $len; $i++) { $index = rand(0, (strlen($this->chars) - 1)); $salt .= $this->chars[$index]; } return $salt; } } $crap = new Crap(); echo $crap->generateSalt();

preferences:
24.1 ms | 402 KiB | 5 Q