mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 07.12.2016 10:00 Benutzername: Passwort: Auto-Login

Thema: [PHP5]directoryIterator & DOMDocument vom 22.07.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP5]directoryIterator & DOMDocument
Autor Nachricht
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Fr 22.07.2005 13:49
Titel

[PHP5]directoryIterator & DOMDocument

Antworten mit Zitat Zum Seitenanfang

??? Kann mir mal einer bitte erklären, folgendes rufe ich ganz nochmal per Shell unter Windows auf:

Code:
<?
$dir = new directoryIterator("c:/export");

foreach ($dir AS $file) {
 
  if(substr_count($file,".xml")>0) {
    echo $file.": ";
   
    //init xml-parser
    $dom = DOMDocument::load($file);
    $dom->validateOnParse = false;
   
    echo "...processed\n";
  } 
}
?>


Lasse ich die Instanziierung des DOM-Objekts weg, wird jeder XML-Dateiname in meine Shell geschrieben, wie es vorgesehen ist.

Instanziiere ich aber das DOM-Objekt, wird genausooft, wie Dateien vorhanden sind, immer nur der Name der ersten Datei untereinander weg geschrieben.

Ist das n Bug? Hä?
 
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Fr 22.07.2005 13:51
Titel

Antworten mit Zitat Zum Seitenanfang

Ach du dickes Ei!!! Das verstehe ich nicht. Ich habs gerade im Moment endlich gefunden, man muss den Dateizeiger wohl per Referenz mitgeben:

<?
$dir = new directoryIterator("c:/export");

foreach ($dir AS $file) {

if(substr_count($file,".xml")>0) {
echo $file.": ";

//init xml-parser
$dom = DOMDocument::load(&$file);
$dom->validateOnParse = false;

echo "...processed\n";
}
}
?>

Wens interessiert.... Aber das muss man erstmal wissen.
 
Anzeige
Anzeige
 
Ähnliche Themen [PHP5] Welches Buch zum Thema PHP5 ?
PHP5 Neuerungen
PHP4 oder PHP5?
PHP4 oder PHP5
php3 zu php5?
probleme mit php5
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.