Wie Sie überprüfen, ob ein Knoten ist leer in XML
PHP löst einen Fehler aus, wenn Sie versuchen, einen XML-Knoten zu verarbeiten, der einen Nullwert enthält. Sie müssen zunächst überprüfen, ob die Variable einen leeren Wert enthält, bevor Sie mit dem XML-Code in Ihre Berechnungen. PHP hat eine leere Funktion, die Ihnen mitteilt, wenn der abgerufene XML-Knoten keinen Wert enthält. Sie enthalten Berechnungen innerhalb der bedingte Anweisung, Fehler in Ihren PHP-Seiten zu vermeiden.
Anweisungen
1 Mit der rechten Maustaste in der PHP-Seite, die Ihre XML-Daten importiert. "Öffnen mit" klicken Sie auf der PHP-Editor, die, den Sie verwenden, um Ihre Webseiten zu bearbeiten.
2 Fügen Sie den Code nach dem speziellen XML-Element suchen. Der folgende Code Ruft den Wert eines Elements mit der ID "customerid_5":
$element = neue SearchElementById ("customerid_5", $children);$found = $element -> beginSearching();
3 Erkennen Sie, wenn das Element keinen Wert hat. Mit der leer-Funktion zeigt der folgende Code "Keine Daten in das Element", wenn das Element keinen Wert hat:
{if(Empty($found))}Echo "Keine Daten in das Element";}