Wie Sie überprüfen, ob ein Knoten ist leer in XML

May 9

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";}