XML-Datei laden (Error Handling)

Alice

Erfahrenes Mitglied
Hallo.

Ich möchte falls es Probleme beim laden einer XML-Datei gibt, eine entsprechende - für den User "unscheinbare" - Lösung in mein PHP-Skript einbauen. Halte ich auch für "Hacker" und "Angreifer" für richtig, damit sensible Pfade nicht angezeigt werden usw.

PHP:
if(@simplexml_load_file($file))
{
   // Weiter
   $xml = simplexml_load_file($file);
}
   else
{
   // Stop
   ...
}

Gehe ich richtig der Annahme, dass das Skript die XML-Datei durch die IF-Abfrage 2 mal laden muss und der Speicherverbrauch für diesen Vorgang sich (dann) verdoppelt?

Jemand eine bessere Idee wie ich das umsetzen könnte?
 
Zurück