| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | scheiss doppelposter die keine zeit haben, erstmal hier zu lesen und dann nach ner halben stunde erwarten dass sich jeder um seine posts kümmert. erstmal bevor du mit sowas ankommst bitte lesen für was die foren sind. ausserdem, was ist mit foreach das problem? das passt sich doch an die anzahl der werte im array an. irgendwie hab ich das gefühl dass du einfach nur zu faul bist dich selbst hinzuhocken etwas auszuprobieren. mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.818
![]() | @robo dir ist schon bewusst, dass du mit so einer verhaltensweise echt _jeden_ neuling vergraulst? antworte doch einfach nicht, wenn du genervt bist. es gibt ja auch andere, die evtl. konstruktivere beiträge zu den problemen anderer leisten wollen. sorry, aber das muss mal sein. @all: das problem ist gar nicht mal so einfach, wenn man sich mal überlegen würde, was das, was schubdüse haben will, an berechnungen bedeutet. @schubdüse: mir ist nicht ganz klar, was du machen willst, deswegen müsste erstmal an einfachen beispielen geklärt werden, was denn die ergebnisse sein sollen. Code: $arr1 = array(1,2); $arr2 = array(3,4); // soll das ergebnis so lauten? $erg = array( array(1,3), array(1,4), array(2,3), array(2,4) ); axo |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | [quote="axo"]@robo dir ist schon bewusst, dass du mit so einer verhaltensweise echt _jeden_ neuling vergraulst? antworte doch einfach nicht, wenn du genervt bist. es gibt ja auch andere, die evtl. konstruktivere beiträge zu den problemen anderer leisten wollen. sorry, aber das muss mal sein. [quote] wenn die leute das ganez gleich in fortgeschrittene hauen und wenn ned gleich jemand antwortet dann noch in profis, dann regt mich sowas auf. btw -> stocknüchtern, und gut drauf, weil ich gester und heute urlaub hab :P mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.818
![]() | Zitat:
...nur spielt der ton halt dann doch die musik - ein hinweis, dass doppelpostings nicht erwünscht sind, reicht ja - _nachdem_ man evtl. tipps abgegeben hat. http://www.phpforum.de/faq/about.php...oup-wie-helfen das würde wohl auch in die linkliste gehören .... übrigens glaube ich, nachdem ich mir ein bisschen gedanken über das problem von schubdüse gemacht habe, inwzischen gar nicht mehr daran, dass es eine anfänger- oder fortgeschrittenenfrage ist - das ganze ist definitiv nicht so einfach und auch meinen gedankengängen zufolge auch nicht so einfach mit zusätzlichen for-schleifen zu lösen. ich weiß nicht, ob selbst profis ein mehrdimensionales kreuzprodukt soo schnell hinbekommen - vor allem wenn alle dimensionen variabel sind. also: denk mal lieber über das problem nach - vielleicht fällt dir wirklich was ein. allerdings müssten noch ein paar sachen geklärt werden, weswegen ich gerne ein paar beispiele a la 'ich möchte eine funktion mit blabla füttern, und möchte blublub dafür rausbekommen' sehen. | |
| | |
| | |
| Gast
Beiträge: n/a
| @robo: kühl dich ab! Ich habe eher das Gefühl, dass Du mit der Frage überfordert bist. Von wegen zu faul... Komischerweise bist Du der einzige der sich aufregt! Danke an alle die versucht haben das Problem zu verstehen, ich versuche es nochmals zu erläutern. Ich bekomme eine beliebige Anzahl von Arrays (aus einer DB Abfrage) zurück, das können einmal 5 Arrays sein einmal 6 Arrays oder evtl. nur 3. Nun muss ich für alle Arrays alle möglichen Kombinationen finden: Hier mal ein Beispiel mit 3 Arrays Array1 = Hans,Peter,Erich Array2 = a,b Array3 = 1,2,3 Die Möglichen Kombinationen sind 3 * 3 * 2 also: Hans,1,a Hans,2,a Hans,3,a Hans,1,b Hans,2,b Hans,3,b Peter,1,a Peter,2,a Peter,3,a Peter,1,b Peter,2,b Peter,3,b Erich,1,a Erich,2,a Erich,3,a Erich,1,b Erich,2,b Erich,3,b Diese werden dann ein ein Array geschrieben. Hoffe ich habe die Aufgabenstellung verständlicher formuliert. |
|
| | |
| Gast
Beiträge: n/a
| Habe in einem anderen Forum eine Lösung auf das Problem erhalten, dürfte für die die sich Gedanken darüber gemacht haben auch interessant sein: $array1 = array(1,2,3); $array2 = array("a","b","c"); $array3 = array("x","y","z"); $arrays = array($array1,$array2,$array3); foreach_multi($arrays); function foreach_multi(&$arrays,$level=0) { static $field; if ($level==count($arrays)) { // Ausgabe foreach ($arrays as $key => $array) { echo $field[$key]; } echo " \n"; } else { // Weiter rekursiv hinabsteigen foreach ($arrays[$level] as $key => $value) { $field[$level] = $value; foreach_multi($arrays,$level+1); } } } robo, hättest Du's gewusst? |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mehrere Arrays summieren | buggybugga | PHP-Fortgeschrittene | 8 | 22.07.2008 11:51 |
| Variable Variablen zusammen mit Arrays | Kenshin | PHP Tipps 2008 | 2 | 20.04.2008 15:30 |
| Mehrere Arrays unterschiedlicher Größe kombinieren | querfisch | PHP Tipps 2007 | 9 | 31.03.2007 21:34 |
| 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 | |
| [Erledigt] 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 | |
| Werte von mehreren Arrays in Datenbank schreiben! | PHP Tipps 2005 | 10 | 10.04.2005 16:43 | |
| zweidimensionale Arrays für Templates aufbereiten? | PHP Tipps 2005 | 6 | 22.03.2005 20:49 | |
| 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 arrays kombinieren, php array kombinieren, arrays kombinieren, array kreuzprodukt, array kombinieren, php array kreuzprodukt, arrays kombinieren php, php kreuzprodukt, kreuzprodukt mehrdimensional, php array elemente kombinieren, mehrdimensionales kreuzprodukt, foreach kombinieren, array kombinieren php, php kreuzprodukt arrays, kreuzprodukt php, php arrays kominieren, kreuzprodukt array php, php kreuzprodukt array, php array alles mit allem kombinieren, kreuzprodukt array |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.