php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.08.2004, 21:49  
Gast
 
Beiträge: n/a
Standard zufällige Ausgabe von Array?

Hi

wie geht es, dass von einem Array ein bestimmter der Wert des Array ausgegeben wird?
Danke im vorraus!

mfg
-Exe-
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.08.2004, 22:16  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

PHP-Code:
<?PHP echo $array[$index?>
echo ist der ausgabe befehl und $index gibt an welcher wert im array ausgegeben werden soll.
der index beginnt mit 0 zu zählen...

wenn aus einem array einen zufälligen wert ausgeben willst, hilft dir vielleicht der link www.php.net/rand
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul ist offline  
Alt 31.08.2004, 22:19  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Statt irgendwas mit rand() zu konstruieren, kannst du auch array_rand() verwenden.

mfG
werbegeschenk
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 31.08.2004, 22:21  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

> wenn aus einem array einen zufälligen wert ausgeben willst, hilft dir vielleicht
> der link www.php.net/rand

array_rand() wäre hier wahrscheinlich passender (lässt sich bei dieser überaus verständlich geschriebenen Fragestellung natürlich schwer sagen *g). Andernfalls ist mt_rand() gegenüber rand() vorzuziehen.

Basti
Basti ist offline  
Alt 31.08.2004, 22:36  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

auch wieder was gelernt, kannt die beiden funktionen (array_rand(), mt_rand() noch ned) aber wenigstens bin ich nicht der einzige der nicht sicher ist was der zufällige bestimmte wert eines arrays ist
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul ist offline  
Alt 31.08.2004, 23:19  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

> aber wenigstens bin ich nicht der einzige der nicht sicher ist was der zufällige
> bestimmte wert eines arrays ist

...ist irgendwie widersprüchlich, oder? *g

Basti
Basti ist offline  
Alt 01.09.2004, 09:44  
Gast
 
Beiträge: n/a
Standard

Danke erstmal!


irgendwie kapier ich das auf php.net net ganz aber ich glaube so geht das:

PHP-Code:
$array = array (1,2,3,4,5,6);
$rand array_rand ($array2);
echo 
$array[$rand[0]];
echo 
$array[$rand[1]]; 
die 2 in zeile 2 gibt an wie viele werte des arrays zufällig gewählt werden sollen oder? und was ist wenn alle werte position tauschen sollen (zuföllig), das array aber keine bestimmte größe hat, sondern immer anders? also das wie oben bloß statt der 2 was für alle

mfg
-Exe-
 
Alt 01.09.2004, 09:55  
Gast
 
Beiträge: n/a
Standard

www.php.net/array_rand
www.php.net/shuffle

ja der zweite parameter gibt an, wieviele schlüssel ausgewählt werden sollen.
tauschen geht mit shuffle(), nur frage ich mich wozu? array_rand() wird bei
jedem aufruf neue zahlen generieren und so selbst wenn die elemente immer
an der gleichen stelle stehen bleiben andere auswählen .. aber natürlich kannste
shuffle() und array_rand() auch koppeln. doppelt gemischt & ausgewählt
 
Alt 01.09.2004, 10:05  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von stef
www.php.net/array_rand
www.php.net/shuffle

ja der zweite parameter gibt an, wieviele schlüssel ausgewählt werden sollen.
tauschen geht mit shuffle(), nur frage ich mich wozu? array_rand() wird bei
jedem aufruf neue zahlen generieren und so selbst wenn die elemente immer
an der gleichen stelle stehen bleiben andere auswählen .. aber natürlich kannste
shuffle() und array_rand() auch koppeln. doppelt gemischt & ausgewählt
ahh danke... hatte jetzt aber eine idee wie es aders auch geht^^ aber vielen dank!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
[Erledigt] Formular ausgabe Array cuep PHP Tipps 2008 11 27.05.2008 17:45
array ausgabe falsch? se-clan PHP Tipps 2007 2 07.01.2007 22:20
Text Array, auch wenn keine Ausgabe Array ist? tinchen PHP Tipps 2006 3 02.09.2006 14:18
Ausgabe Array in schleife PHP Tipps 2006 2 01.02.2006 13:49
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Array Ausgabe Nummerieren! PHP Tipps 2007 3 14.12.2005 16:43
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php array random, php array rand, array zufällige ausgabe, array random ausgabe, random ausgabe aus array, javascript zufälligen wert aus array, zufällige ausgabe aus array, array_rand doppelt, arrays zufällig ausgeben, zufälligen wert in array ermitteln, zufall ausgabe in array, random array php, php arrays random, php array zufällige ausgabe, rand() zufällig mit 2 dimension array, zufällig ausgabe array, arrays zufällige ausgabe, array rand nur eine ausgabe, zufälligen wert von array ausgeben, zufällige werte aus array ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.