Alt 16.01.2011, 05:52:57   #1 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard Codeschnippsel Random gesucht

Hallo,

ich habe in einer config-Datei hinterlegt
$wert[1]="";
$wert[2]="";
$wert[3]="";
$wert[4]="";

nun will ich beim aufrufen einer anderen Datei,
das immer per random einer der 4 Werte aufgerufen wird.
und genau da fehlt mit der Schnippsel ...

<?echo $wert[random] ?>
(bitte so einfach wie möglich)

THX,

Lumpi6
lumpi6 ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 16.01.2011, 06:26:35   #2 (permalink)
be forever curious
Benutzerbild von tleilax

ID: 27936
Lose-Remote

Reg: 20.04.2006
Beiträge: 2.259
tleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehentleilax genießt hohes Ansehen
Standard

PHP-Code:
1:
<?echo $wert[mt_rand(0count($wert) - 1)] ?>
.lange tage und angenehme nächte, tlx
:.whatthemovie.com (Screenshots raten) | PHP ExportForce-Klasse
tleilax ist offline   Mit Zitat antworten
Alt 16.01.2011, 06:46:57   #3 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard

Es funzt, aber es kommt immer wieder mal "nichts".
Wie vermeide ich das "Wert[0]" kommt ?

THX,

Lumpi6
lumpi6 ist offline Threadstarter   Mit Zitat antworten
Alt 16.01.2011, 06:48:58   #4 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard

Eigentlich ganz simpel ..

Habe eine wert[0] erstellt

THX,

Lose sind mein Dank an dich

Lumpi6
lumpi6 ist offline Threadstarter   Mit Zitat antworten
Alt 16.01.2011, 09:21:27   #5 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von lumpi6 Beitrag anzeigen
Wie vermeide ich das "Wert[0]" kommt ?
Auch mal ins Manual gucken
http://de2.php.net/mt_rand

Der erste Parameter an mt_rand gibt die untere Schranke, der zweite die obere Schranke an. Wenn du 0 nicht haben willst, setzt du eben die untere Schranke einfach nach oben.
theHacker ist offline   Mit Zitat antworten
Alt 16.01.2011, 10:59:32   #6 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard

Ist oK,

ich kann damit leben.
THX,
Lumpi6
lumpi6 ist offline Threadstarter   Mit Zitat antworten
Alt 16.01.2011, 11:16:26   #7 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Mit was leben?
theHacker ist offline   Mit Zitat antworten
Alt 16.01.2011, 11:26:10   #8 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard

ob ich nun wert[0] vergebe oder nicht
oder
ob ich den rand-wert anpasse.

Mir ist es wichtig, das ich verstehe was da passiert.
Hätte ich das gewusst,
hätte ich da nicht um den Codeschnipsel gefragt.

THX,

Lumpi6
lumpi6 ist offline Threadstarter   Mit Zitat antworten
Alt 16.01.2011, 11:33:06   #9 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Du hast ja auch ne merkwürdige Konstellation, dass du grade den Index 0 auslassen willst. Normalerweise beginnen Arrays immer mit 0, drum hat tleilax wohl gar nicht drauf geachtet, dir statt der 0 ne 1 hinzuschreiben.
Zitat:
Zitat von lumpi6
Mir ist es wichtig, das ich verstehe was da passiert.
mt_rand liefert dir einfach nur eine Zufallszahl im angegebenen Bereich zwischen (einschließlich) $min und (einschließlich) $max. Das steht aber doch alles im Manual.
Was is jetzt noch unklar?
theHacker ist offline   Mit Zitat antworten
Alt 16.01.2011, 12:29:56   #10 (permalink)
Woohooo!
Benutzerbild von chrissel

ID: 211634
Lose-Remote

chrissel eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 4.412
chrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehenchrissel genießt hohes Ansehen
Standard

Speziell für Arrays gibt es auch noch array_rand, könnte man sich eventuell auch noch kurz anschauen. Wobei das eher was für Arrays mit nicht durchnummerierten Keys ist.
chrissel ist offline   Mit Zitat antworten
Alt 16.01.2011, 12:51:10   #11 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von chrissel Beitrag anzeigen
Wobei das eher was für Arrays mit nicht durchnummerierten Keys ist.
Das is so oder so nur n "Kürzel".

Ob die Schlüsselmenge, aus der du zufällig ziehen willst, nun von
Code:
1:
0 bis count($array)-1
geht oder
Code:
1:
array_keys($array)
is, is egal.
theHacker ist offline   Mit Zitat antworten
Alt 16.01.2011, 14:10:53   #12 (permalink)
gt lebend&traurig
Benutzerbild von lumpi6

ID: 785
Lose-Remote

lumpi6 eine Nachricht über ICQ schicken lumpi6 eine Nachricht über Yahoo! schicken
Reg: 28.04.2006
Beiträge: 1.763
lumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz seinlumpi6 kann auf vieles stolz sein
Standard

Danke Leute,
ich habs verstanden und es funzt.

THX,

Lumpi6
lumpi6 ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[S] Codeschnippsel flr1986 Lose4Scripts (erledigt) 6 13.05.2010 16:15:59
[S] Jemand der mir einen Codeschnippsel proggt Aktex1 Lose4Scripts 9 10.04.2010 17:49:27
10.000.000 für kurzes Script/codeschnippsel Malo Lose4Scripts 8 05.05.2009 12:13:39
Codeschnippsel für Betteldienst??? kevin2008 Lose4Scripts 1 08.03.2008 18:27:00
Codeschnippsel für VMS Losedoppler kostenlos ! dennis79 Lose4Scripts (erledigt) 0 02.03.2007 21:54:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50:22 Uhr.