php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.12.2008, 12:14  
Neuer Benutzer
 
Registriert seit: 11.12.2008
Beiträge: 2
designkey befindet sich auf einem aufstrebenden Ast
Standard [erledigt] foreach zweimal ausführen..

Hallo,

ich habe z.Z. ein Problem mit zwei ineinander verschachtelten foreach Schleifen... mal ein Beispiel:

PHP-Code:
<?php

$array1 
= array("Rose""Tulpe");
$array2 = array("Blume");


foreach(
$array1 as $array1) {
echo 
"$array1<br>";
reset ($array2);
foreach(
$array2 as $array2) {
echo 
"$array2<br>";
}
}

?>
Ergebnis

Rose
Blume
Tulpe

Ich möchte aber, dass das Ergebnis:
Rose
Blume
Tulpe
Blume

ist... wie erreiche ich das?

Geändert von designkey (12.12.2008 um 09:42 Uhr).
designkey ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.12.2008, 12:17  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Zitat:
$array1 as $array1
$array2 as $array2
Du überschreibst die Felder mit sich selbst in jedem Durchlauf.
PHP-Code:
<?php
$array1 
= array("Rose""Tulpe");
$array2 = array("Blume");


foreach(
$array1 as $element1) {
  echo 
$element1"<br />\n";

  foreach(
$array2 as $element2) {
    echo 
$element2"<br />\n";
  }
}
?>
David ist offline  
Alt 11.12.2008, 12:27  
Neuer Benutzer
 
Registriert seit: 11.12.2008
Beiträge: 2
designkey befindet sich auf einem aufstrebenden Ast
Standard

Richtig hatte ich überhaupt nicht dran gedacht, super jetzt klappts

Zitat:
Zitat von David Beitrag anzeigen
Du überschreibst die Felder mit sich selbst in jedem Durchlauf.
PHP-Code:
<?php
$array1 
= array("Rose""Tulpe");
$array2 = array("Blume");


foreach(
$array1 as $element1) {
  echo 
$element1"<br />\n";

  foreach(
$array2 as $element2) {
    echo 
$element2"<br />\n";
  }
}
?>
designkey ist offline  
Alt 11.12.2008, 13:35  
Erfahrener Benutzer
 
Registriert seit: 02.12.2008
Beiträge: 357
webproger befindet sich auf einem aufstrebenden Ast
Standard

könntest du den thread noch als erledigt markieren?
__________________
webproger ist offline  
Alt 11.12.2008, 13:35  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

lol
cycap 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
Objekte: Next() durch foreach() erstetzt - Object of type variant did not create... badrandolph PHP Tipps 2008 7 26.11.2008 19:14
MySQL-Befehle in PHP-Funktion ausführen bursch PHP Tipps 2008 2 06.10.2008 13:28
[Erledigt] foreach liefert Invalid argument supplied for foreach() fehler! litterauspirna PHP Tipps 2008 8 11.08.2008 11:22
foreach equivalent aber mit Datenmanipulation Matt PHP Tipps 2008 2 26.02.2008 16:47
Lambda-Funktion und array_map/_filter gegen foreach KingCrunch PHP Tipps 2007 5 29.04.2007 10:28
foreach verändert die werte des arrays das durchlaufen wird Crypi PHP Tipps 2007 5 10.01.2007 08:24
foreach mit zwei übergebenen Arrays ? [erledigt] horstenpeter PHP Tipps 2006 1 03.09.2006 16:47
Php script über link ausführen!?? Funky_ PHP Tipps 2006 2 20.06.2006 11:32
foreach geht aber abfrage nicht... GELight PHP Tipps 2006 8 01.03.2006 23:53
ProgressClass zeigt Fortschritte in foreach nicht a PHP Tipps 2006 9 13.01.2006 00:11
$_FILES mit foreach() PHP Tipps 2005-2 5 20.10.2005 10:27
.htaccess fordert zweimal die Eingabe Server, Hosting und Workstations 1 18.08.2005 11:39
foreach: Übergabe by reference Stümper PHP Tipps 2005 2 15.02.2005 15:35
for / foreach problem PHP-Fortgeschrittene 4 19.11.2004 16:58
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php foreach zweimal, foreach zweimal, php foreach doppelt, php doppelt foreach, zwei foreach, foreach zwei mal, zwei mal foreach, foreach doppelt, http://www.php.de/php-tipps-2008/49728-erledigt-foreach-zweimal-ausfuehren.html, foreach 2mal, php foreach wird doppelt, foreach zweimal starten php, substitutemarkerarraycached zweimal foreach, for_each in for_each ausführen php, array blume, php zweimal \' benutzen, php 2 mal foreach, php 2 foreach ineinander, foreach wird doppelt ausgeführt, php while zweimal durhclaufen

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