Erzeugt eine pseudozufällige Zahl zwischen einem Minimum und Maximum (inklusive). Die erzeugte
Pseudozufallszahl wird zurückgegeben und kann in einer Variablen gespeichert werden. Bei jedem
Seitenaufruf wird eine neue Pseudozufallszahl generiert.
Syntax
rand(minimum, maximum)
Beispiel 2
Der PHP-Interpreter erhält den Code auf der linken
Seite als
Eingabe. Es befindet sich ein PHP-Abschnitt im Code.
Der
Abschnitt wird verarbeitet. Die rand-Funktion wird aufgerufen und verarbeitet. Es wird eine
pseudozufällige Zahl zwischen 1 und 10 erzeugt und in einer Variablen gespeichert. Danach erfolgt eine
Ausgabe
mit echo. Die HTML-Ausgabe ist auf der
rechten Seite
zu sehen.
<!DOCTYPE html>
<html lang="de">
<head>
<title>Demo Website</title>
<meta charset="UTF-8">
</head>
<body>
<h1>Demo</h1>
<?php
$zufallszahl = rand(1, 10);
echo "Die Zufallszahl lautet: $zufallszahl";
?>
</body>
</html>
<!DOCTYPE html>
<html lang="de">
<head>
<title>Demo Website</title>
<meta charset="UTF-8">
</head>
<body>
<h1>Demo</h1>
Die Zufallszahl lautet: 4
</body>
</html>
Da es sich bei $zufallszahl = rand(1, 10); um eine Zuweisung handelt, schliessen wir
diese
Zuweisung wie gewohnt mit einem Semikolon ab. Auf der rechten Seite steht nun einfach ein
Funktionsaufruf,
welcher eine Zahl erzeugt.
Links