Szukaj…


Ładowanie danych XML do simplexml

Ładowanie z ciągu

Użyj simplexml_load_string aby utworzyć SimpleXMLElement z ciągu:

$xmlString = "<?xml version='1.0' encoding='UTF-8'?>";
$xml = simplexml_load_string($xmlString) or die("Error: Cannot create object");

Należy zauważyć, że or nie || należy tutaj użyć, ponieważ priorytet or jest wyższy niż = . Kod po or zostanie wykonany tylko wtedy, gdy $xml ostatecznie ustali na fałsz.

Ładowanie z pliku

Użyj simplexml_load_file aby załadować dane XML z pliku lub adresu URL:

$xml = simplexml_load_string("filePath.xml");

$xml = simplexml_load_string("https://example.com/doc.xml");

Adres URL może mieć dowolny schemat obsługiwany przez PHP lub niestandardowe opakowanie strumienia.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow