Aloha ;)
Du kritisierts die Verwendung von
rand()aber das mir nahe gelegterandom_int()gibt es erst seit PHP 7. Wieso sollte ich alsorandom_int()verwenden um die Kompatibilität zu PHP 5.3 herzustellen? Weil der Syntaxfehler dann das Ausführen verhindert?
Ich habe den grundsätzlich falschen Ansatz mal für dich markiert.
Grüße,
RIDER