<?php
$urltoken = "Q05EMDMxMUo0UzY4Q0NVIFZlci4gRi4wQkhQUU9FTSAtIGY1";
echo urltoken_decode($urltoken);
function urltoken_decode($token)
{
$len = strlen($token);
if (!$len)
return $token;
$digit = $token[$len-1];
if (!in_array($digit, range(0,2)))
{
throw InvalidArgumentException(sprintf('Invalid end digit (%s).', $digit));
}
return base64_decode(substr($token, 0, -1));
}