Mangels Alternativen berechnet PHP zufällige Werte anhand eines komplizierten Algorithmus.
Damit gibt es im Grunde keinen echten Zufall, doch die Rückgabewerte der Funktion rand sind zumindest beinahe zufällig. Rufen Sie die Funktion ohne Parameter auf, erhalten Sie einen ganzzahligen Wert zwischen Null und RAND_ MAX - einer PHP-Konstanten. Besser und flexibler ist es, als Parameter einen Minimal- und Maximalwert anzugeben. Die Zufallszahl liegt dann genau dazwischen, jeweils einschließlich der oberen und unteren Grenze. Folgender Code liefert also sechs Lottozahlen zwischen 1 und 49, die aber nicht notwendigerweise unterschiedlich sind:
codekicker.de braucht deine Hilfe: Like uns und klicke auf den +1-Button!
PHP-Journal
Das PHP-Journal vermittelt praxisrelevantes Wissen für Entwickler von Web-Applikationen, für Content- und Online-Manager, Agenturen und Webmaster. Neben Praxisartikeln zu Programmiertechniken und Schnittstellen werden im PHP-Journal auch angrenzende Themen wie modernes Webdesign mit AJAX, Aufbau und Betrieb von Web 2.0-Communities und erfolgreiches Online-Marketing zum Beispiel über Suchmaschine-Optimierung behandelt.