Fale1994 Fale1994 - 7 months ago 67
PHP Question

Generate random activation code in PHP

How to generate random activation code based on current datetime and username in PHP.

The return value should be like this, i.e:

201605021955Username

function getActivationCode($username){
$activationCode = "";

....

return activationCode;
}

Answer

What you are asking for is not random, but:

$string = date('YmdHi') . $username;

Also check out chr function to get a character from a random number (which you can get from mt_rand).