Jetzt neu: Handgebundene Tagebücher und Notizhefte by Unkelbach Art Handgebundene Notizhefte

Gesundheitliche Gründe zwingen - und bringen(!) - mich zu Veränderungen, die so nie geplant waren: Statt mit Variablen, Schleifen und Abfragen, arbeite ich jetzt mit wundervollem Papier: hauchdünnes Transparentpapier, mattweißes Schreibpapier, rustikales Kraftpapier, flexibler, schwarzer Karton, feste Graupappe und viele mehr. Aus allen entstehen handgebundene Notizbücher, Tagebücher und Notizhefte, die schon beim Ansehen Freude machen - stellt euch mal vor, wie toll es ist, auch noch darin zu schreiben!

PHP für dich bleibt euch natürlich in seiner aktuellen Form erhalten und vielleicht sehen wir uns ja mal bei Unkelbach Art, auf Facebook oder Instagram oder ihr holt euch eines meiner Produkte. Es wäre mir eine große Freude!
Mehr dazu...

PHP

Heute mag ich...

... die Zahl 47.

Mit Zufallszahlen lassen sich viele - teilweise witzige - Dinge realisieren. Zum Beispiel ist es möglich, Linklisten durch Zufall jedes Mal anders darzustellen, oder so wie auf dieser Seite meine "Zahl des Tages" bei jedem Seitenaufruf zu ändern. Das ist zwar keine "sinnvolle" Anwendung, kann aber eine Seite durchaus auflockern.

Die Funktion selbst ist einfach und rasch erklärt:
<?php
$zufall = rand(1,100);
?>
Mittels rand wird eine ganzzahlige (96 oder 83 oder 39 ...) Zufallszahl aus dem Zahlenpool von 1 bis 100 ausgewählt. Die Angaben in Klammer sind optional und geben die Unter- bzw. Obergrenze (also den Zahlenraum, innerhalb dem die Zufallszahl ausgewählt werden soll) an. Der ermittelte Wert wird anschließend in der Variable zufall gespeichert und kann jetzt weiterverwendet werden.

Sollte diese Funktion Probleme machen, kann man stattdessen auch mt_rand verwenden. Diese soll schneller sein.

Ganz prinzipiell ist allerdings zu sagen, dass die Zufallszahlen in PHP öfter problematisch sind - vorallem ein mehrfacher Aufruf über Schleifen führt häufig zum mehrfach gleichen Ergebnis.

Autor: Claudia Unkelbach


Spenden via PayPal

=> Weiter
© 2001 - 2020 Claudia Unkelbach
Gießener Straße 75, 35396 Gießen