php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.05.2005, 10:51  
Benutzer
 
Registriert seit: 15.01.2004
Beiträge: 68
Dave Waterstone
Dave Waterstone eine Nachricht über ICQ schicken Dave Waterstone eine Nachricht über Yahoo! schicken
Standard arrays füllen

kann mireiner helfen und mir verteln wie ich aus 2 array eines machen kann?

Code:
$aGastNamen=array("Pitschi",
					  "Timo",
					  "Brain",
					  "Bern das Brot",
					  "Lothar",
					  "Kai die Pflaume",
					  "Steffmaster select * from *",
					  "Matze","Dida",
					  "Guido");
					  					  
	$aNaschenNamen=array("Lakritzschnecken",
					  "Gummibärchen",
					  "Bretzel",
					  "Eis",
					  "Chips",
					  "Weinpfoten",
					  "Bratwurst",
					  "Sandwitch",
					  "Marzipan");
Daraus soll ein Array entstehen das den Gastnamen als key besitzt und das naschwerk als value...
der value soll zufällig zugeordnert werden....

Dreh langsam am Teller....
HILFE^^
__________________
.::Wenn das Rauskommt, wo ich überall reinkomme, komme ich da Rein, wo ich so schnell nicht mehr Rauskomme::.
.:ie drei natürlichen Feinde des WebWorkers: Frischluft, Sonnenschein und das unerträgliche Gebrüll der Vögel.::
Dave Waterstone ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.05.2005, 10:58  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was sind eigentlich Arrays? - Assoziative Arrays

Vielleicht mal da reinschauen.
Wie Du das technisch realisiersts ist Deiner Kreativität überlassen. Ist wahrscheinlich nicht das, was Du wissen willst, aber schau Dir mal die foreach-Schleife an, die kann Dir weiterhelfen.

Grüße Ben.
imported_Ben ist offline  
Alt 27.05.2005, 10:59  
Erfahrener Benutzer
 
Registriert seit: 22.01.2005
Beiträge: 610
Connar befindet sich auf einem aufstrebenden Ast
Standard

Code:
$neu = array_merge($aGastNamen, $aNaschenNamen);
Die doppelten (falls es welche gibt) werden nur einmal eingetragen.

SUCHFUNKTIO BENUTZEN .. GAB ES SCHON.


MFG Connar
Connar ist gerade online  
Alt 27.05.2005, 11:00  
Gast
 
Beiträge: n/a
Standard

Für php5 siehe: http://php.net/array_combine
PHP-Code:
<?php
$aGastNamen
=array("Pitschi",
             
"Timo",
             
"Brain",
             
"Bern das Brot",
             
"Lothar",
             
"Kai die Pflaume",
             
"Steffmaster select * from *",
             
"Matze",
             
"Dida",
             
"Guido");
                             
$aNaschenNamen=array("Lakritzschnecken",
             
"Gummibärchen",
             
"Bretzel",
             
"Eis",
             
"Chips",
             
"Weinpfoten",
             
"Bratwurst",
             
"Sandwitch",
             
"Marzipan",
             
"Pudding");

$c array_combine($aGastNamen$aNaschenNamen);
print_r($c);
?>
für php4 siehe auch http://php.net/array_combine
In den Benutzerkommentaren stehen Ersatzmöglichkeiten für array_combine

Für die zufällige Anordnung: http://php.net/shuffle
einfach vorher auf das eine Feld anwenden und dann erst zuordnen.


edit: array_merge hängt die Felder "aneinander". Das ist nicht die gewünschte Operation.
 
Alt 27.05.2005, 11:03  
Benutzer
 
Registriert seit: 15.01.2004
Beiträge: 68
Dave Waterstone
Dave Waterstone eine Nachricht über ICQ schicken Dave Waterstone eine Nachricht über Yahoo! schicken
Standard

danke connar aber array_merge hängt ein array an das andere heran und füllt es nicht wie gewollt.
suchfuinktion..klar...nachdem ich aber std lang hier ein tread nach dem anderen lese und nicht wirklich das finde was ich suche frag ich lieber....
__________________
.::Wenn das Rauskommt, wo ich überall reinkomme, komme ich da Rein, wo ich so schnell nicht mehr Rauskomme::.
.:ie drei natürlichen Feinde des WebWorkers: Frischluft, Sonnenschein und das unerträgliche Gebrüll der Vögel.::
Dave Waterstone ist offline  
 


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
Mehrere Arrays summieren buggybugga PHP-Fortgeschrittene 8 22.07.2008 11:51
If-Abfrage mit mehrdimensionalen Arrays fehlerhaft aherzog PHP Tipps 2008 19 23.06.2008 08:16
Mehrere Arrays unterschiedlicher Größe kombinieren querfisch PHP Tipps 2007 9 31.03.2007 21:34
eindimensionale arrays sortieren webazubi PHP Tipps 2007 5 23.03.2007 18:11
Arrays sortieren, Bezeichnung, Preis Ticos PHP Tipps 2006 4 07.09.2006 19:37
Arrays kreuzen PHP Tipps 2006 13 08.03.2006 11:36
2 Arrays kombinieren Transmitter PHP Tipps 2006 5 02.01.2006 16:16
[Erledigt] 2 Arrays miteinander vergleichen PHP Tipps 2007 3 17.12.2005 16:54
Objektorientierter Zugriff auf Multidimensionale Arrays PHP-Fortgeschrittene 31 26.11.2005 21:46
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Zwei mehrdimensionale arrays "verbinden"? Heart PHP Tipps 2005 13 21.06.2005 20:05
Alle Kombinationen von mehreren Arrays PHP-Fortgeschrittene 2 18.02.2005 09:59
Erkennung von Arrays in Strings PHP-Fortgeschrittene 15 07.12.2004 13:00
2 arrays in abhängigkeit ??? PHP Tipps 2004 2 11.08.2004 21:19
Werte eines Arrays in eine MySQL schreiben PHP Tipps 2004 2 28.06.2004 13:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php assoziative arrays füllen, php array assoziativ füllen, array_merge füllen, php assoziative arrays füllen foreach, php assoziatives array langsam, php \assoziatives array füllen\, http://www.php.de/php-tipps-2005/23741-arrays-fuellen.html, php array zufall füllen keine doppelten, php assoziatives array füllen, php array langsam füllen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:48 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.