Array in While Schleife
Vielen Dank fuer eure hilfe!
Bin noch nicht lang dabei also bitte helft mir doch ein wenig auf die Sprünge.
habe ein Array in eine While.shleife eingebaut und moechte die Werte ausserhalb der Schleife verwenden.
Jedoch sind diese weg sobald ich ausserhalb der Schleife danach frage.
$quelldatei = "xml/".$TID."_easyinfo.xml";
$z_quelle = fopen ($quelldatei, "r");
while (!feof($z_quelle)) {
$zeile = fgets($z_quelle);
$abnumber = strstr ($zeile, "<Number>");
$number = explode ("<Number>", $abnumber);
$number = explode ("</Number>", $number[1]);
$number = $number[0];
$abkursnummer = strstr ($zeile, "<ProductNr>");
$kursnummer = explode ("<ProductNr>", $abkursnummer);
$kursnummer = explode ("</ProductNr>", $kursnummer[1]);
$kursnummer = $kursnummer[0];
$abquantity = strstr ($zeile, "<Quantity>");
$quantity = explode ("<Quantity>", $abquantity);
$quantity = explode ("</Quantity>", $quantity[1]);
$quantity = $quantity[0];
$abitemprice = strstr ($zeile, "<ItemPrice>");
$itemprice = explode ("<ItemPrice>", $abitemprice);
$itemprice = explode ("</ItemPrice>", $itemprice[1]);
$itemprice = $itemprice[0];
$abprice = strstr ($zeile, "<Price>");
$price = explode ("<Price>", $abprice);
$price = explode ("</Price>", $price[1]);
$price = $price[0];
$kursdaten = array ($number, $kursnummer, $quantity, $itemprice, $price);
$kurs = array ($kursdaten[0].$kursdaten[1].$kursdaten[2].$kursdaten[3].$kursdaten[4]);
//solange es da steht gehts:
echo $kurs[0]."<br>";
}
fclose ($z_quelle);
//allerdings ausserhalb gehts ned:
echo $kurs[0]."<br>";
Bräuchte es aber aussen.
liebe grusse
ThatsIt
Geändert von ThatsIt (29.07.2004 um 17:00:03 Uhr)
|