When Im running the next code:
function RandomLink()
{
$characters = "0123456789abcdefghijklmnopqrstuvwxyz";
$string = "";
for($x = 0; $x< 30; $x++)
{
$string .= $characters[(mt_rand(0, strlen($characters)))]; // Random char
}
return "$string.php";
}
I get an error which says: Uninitialized string offset .What it mean's and how can i fix it? I just dont want programming like a robot,I want understands behind the error may someone explain me too? Thank you very much !
strlen($characters)withstrlen($characters) - 1