//********************************************
//********************************************
//********** GENERATE RANDOM STRING **********
//********************************************
//********************************************
function GenerateRandomString($string_length)
{
    $characters = '0123456789abcdefghijklmnopqrstuvwxyz';
    $string = '';    
    for ($count = 0; $count < $string_length; $count++)
    {
        $string .= $characters[random_int(0, (strlen($characters) - 1))];   //random_int() generates cryptographic random integers
    }
    return $string;
}