- var_dump: documentation ( source)
- mt_rand: documentation ( source)
<?php
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$max = strlen($characters) - 1;
$token = (string) null;
for ($i = 0; $i < 1024; $i++) {
$token .= $characters[mt_rand(0, $max)];
}
var_dump($token);