SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.07.2008, 18:44:48
idefix idefix ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 33
Beiträge: 2
Zufallsgenerator

[FONT="Times New Roman"]Wie Programiere ich meinen Zufallsgenerator Fertig???
Ich Habe erst:

<?php
$zufall = rand(1,4);
?>

,geschrieben, das weiß ich von meinem Bruder!!!

Wie schreibe ich z.B.:

Wenn die Zufallszahl 1 lautet, dann Schreibe Hallo1!!!

Wenn die Zufallszahl 2 lautet, dann Schreibe Hallo2!!!

Wenn die Zufallszahl 3 lautet, dann Schreibe Hallo3!!!

Wenn die Zufallszahl 4 lautet, dann Schreibe Hallo4!!!

Wie geht das???
Mit Zitat antworten
  #2  
Alt 05.07.2008, 18:46:27
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: Zufallsgenerator

Sind aber Grundlagen, oder? ;-)

$zufall = (int)$zufall;

echo 'Hallo'.$zufall;

Geändert von ksticker (05.07.2008 um 18:48:13 Uhr)
Mit Zitat antworten
  #3  
Alt 06.07.2008, 03:24:10
Benutzerbild von Domi
Domi Domi ist offline
Senior Member
 
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
AW: Zufallsgenerator

Zitat:
Zitat von ksticker Beitrag anzeigen
Sind aber Grundlagen, oder? ;-)
Jeder hat mal klein angefangen. Auch du ksticker!

Eine Zufallszahl erzeugst du mit rand(). Das hast du schon richtig erkannt. (oho, das reimt sich)

PHP-Code:
<?php
    $zufall 
rand(1,4);

    echo 
'Hallo' $zufall;

?>
Wenn du mit den verschiedenen Zahlen aber verschiedene Aktionen durchführen willst, dann schau dir mal switch() an.

Domi
__________________

the best way to be ready for the future is to invent it
Mit Zitat antworten
  #4  
Alt 06.07.2008, 06:19:08
JuliusCaesar JuliusCaesar ist offline
Junior Member
 
Registriert seit: Jul 2007
Beiträge: 225
AW: Zufallsgenerator

sorry domi wenn ich dich einmal verbessern muss^^

ich dachte mt_rand wär besser und rand veraltet,oder leig ich da flasch?
Mit Zitat antworten
  #5  
Alt 06.07.2008, 08:30:48
Benutzerbild von Area51
Area51 Area51 ist offline
Junior Member
 
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
Area51 eine Nachricht über ICQ schicken Area51 eine Nachricht über AIM schicken Area51 eine Nachricht über MSN schicken
AW: Zufallsgenerator

Zitat von php.net:
Zitat:
Viele Zufallszahlengeneratoren, die auf älteren libc-Versionen basieren, haben seltsame oder doch zumindest unerwartete Verhaltensweisen und sind zudem recht langsam. Standardmäßig verwendet PHP den libc-Zufallszahlengenerator mit der Funktion rand(). Die Funktion mt_rand() kann jedoch als vollwertiger Ersatz verwendet werden. Sie verwendet einen Zufallszahlengenerator mit den bekannten Charakteristika der » Mersenne Twister, die Zufallszahlen viermal schneller generiert als der durchschnittliche libc-rand()-Aufruf.
http://de.php.net/manual/de/function.mt-rand.php
Mit Zitat antworten
  #6  
Alt 06.07.2008, 13:59:57
Benutzerbild von Domi
Domi Domi ist offline
Senior Member
 
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
AW: Zufallsgenerator

Zitat:
Zitat von JuliusCaesar Beitrag anzeigen
sorry domi wenn ich dich einmal verbessern muss^^

ich dachte mt_rand wär besser und rand veraltet,oder leig ich da flasch?
Niemand ist perfekt, ich lern immer wieder gern dazu! mt_rand() wird sicher die bessere Variante sein, aber für so ein kleines Beispiel tuts rand() auch.

Werde in Zukunft auch nurnoch mt_rand() verwenden. Alleine schon wegen der von Area51 angeführten Geschwindigkeit.

Domi
__________________

the best way to be ready for the future is to invent it
Mit Zitat antworten
  #7  
Alt 06.07.2008, 14:34:54
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 16
Beiträge: 2.269
AW: Zufallsgenerator

Zitat:
Werde in Zukunft auch nurnoch mt_rand() verwenden.
Das mache ich seit Jahren...
Aber nicht unbedingt wegen dem Speed, sonden wegen den erheblich besseren Ergebnissen.
Z.B. shuffle() basiert intern auch auf rand() und liefert von daher auch sehr schlechte Ergebnisse.
Mit Zitat antworten
  #8  
Alt 06.07.2008, 14:56:48
Benutzerbild von Domi
Domi Domi ist offline
Senior Member
 
Registriert seit: Nov 2003
Ort: Kempten @ Allgäu
Alter: 36
Beiträge: 1.408
AW: Zufallsgenerator

Hab Zufallszahlen noch nie so oft gebraucht .. daher :)
__________________

the best way to be ready for the future is to invent it
Mit Zitat antworten
  #9  
Alt 06.07.2008, 15:19:41
idefix idefix ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 33
Beiträge: 2
AW: Zufallsgenerator

Danke für die Hilfe!!!
Mein Zufallsgenerator steht unter:

http://oli.bplaced.net/Jo/test/Zufal...tor_von_Jo.php
Mit Zitat antworten
  #10  
Alt 06.07.2008, 15:36:01
Benutzerbild von Area51
Area51 Area51 ist offline
Junior Member
 
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
Area51 eine Nachricht über ICQ schicken Area51 eine Nachricht über AIM schicken Area51 eine Nachricht über MSN schicken
AW: Zufallsgenerator

Unter 50 Aktualisierungen kommt etwa 40mal "Ich"
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe bei einem Zufallsgenerator Damaskus PHP Grundlagen 2 04.08.2004 12:54:17
Zufallsgenerator cerberus PHP Grundlagen 2 21.08.2003 11:14:28
Zufallsgenerator Devi PHP für Fortgeschrittene und Experten 17 02.07.2003 09:08:03
Zufallsgenerator? RedPartisan PHP Grundlagen 3 01.01.2003 10:42:40
Zufallsgenerator Nonstop PHP für Fortgeschrittene und Experten 5 04.06.2002 15:14:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:43:07 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt