Zufallsgenerator + PHP
Jedi2
- php
Hi,
ich habe versucht, einen Zufallsgenerator per PHP zu schreiben:
Irgendwas ist aber falsch!
<html><head></head><body><h1>Test</h1><?php
$bg[] = "A";
$bg[] = "B";
function x = Math.floor(Math.random() * bg.length);
echo($bg[x]);
?>
</body></html>
Hi,
Irgendwas ist aber falsch!
geht es genauer? Fehlermeldung, kommt nicht das raus, was soll, wenn ja, wie soll das Ergebnis aussehen?
$bg[] = "A";
$bg[] = "B";
function x = Math.floor(Math.random() * bg.length);
echo($bg[x]);
wofür steht function? es macht IMHO an dieser STelle keinen Sinn.
Wenn Du random() benutzt solltest Du vorher den Startpunkt setzen
http://de3.php.net/manual/en/function.srand.php
ciao
romy
Merhaba!
Irgendwas ist aber falsch!
function x = Math.floor(Math.random() * bg.length);
echo($bg[x]);
Möglicherweise liegt es daran, dass Du JavaScript-Objekte/
-Methoden in PHP verwendest.
Wie wäre es mit floor() und rand()?
Gruß - Ollie
Merhaba!
Irgendwas ist aber falsch!
function x = Math.floor(Math.random() * bg.length);
echo($bg[x]);Möglicherweise liegt es daran, dass Du JavaScript-Objekte/
-Methoden in PHP verwendest.
Wie wäre es mit floor() und rand()?Gruß - Ollie
Danke für die schnelle Antwort! Danke!!!
Aber so geht es auch nicht, es kommt immer nur A, und kein mal B
<html><head></head><body><h1>Test</h1><?php
$bg[] = "A";
$bg[] = "B";
$x = floor(rand() * bg.length);
echo($bg[$x]);
?>
</body></html>
Hi,
Aber so geht es auch nicht, es kommt immer nur A, und kein mal B
lies die Antowrten, die Du bekommst
rand() benutzt immer den gleichen Startpunkt, wenn Du ihn nicht setzt.
ciao
romy
Hi,
Und wozu brauchst Du da gleich 2 Threads? [pref:t=48499&m=264686]
Javascript ist immer noch nicht das selbe wie PHP.
cu,
Andreas