3v4l.org

run code in 300+ PHP versions simultaneously
<?php $readerObj = new XMLReader(); $readerObj->xml('<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:parameter xmlns:ns2="http://iac.spb.ru/olympiad"> <PutRatingResp> <success>true</success> <message>Данные успешно добавлены</message> </PutRatingResp> </ns2:parameter> </soap:Body> </soap:Envelope>'); $readerObj->setParserProperty(XMLReader::VALIDATE, true); if($readerObj->isValid()) { while ($readerObj->read()) { if($readerObj->nodeType == XMLReader::ELEMENT) { if($readerObj->localName == 'success') { $success = $readerObj->value; var_dump($success); } if($readerObj->localName == 'message') { $message = $readerObj->value; var_dump($message); } } } } die; $var1->read(); var_dump($var1->lookupNamespace('ns2'));die; var_dump($var1->read());var_dump($var1->read()); var_dump($var1->read());var_dump($var1->read()); var_dump($var1->read());var_dump($var1->read()); var_dump($var1->read());var_dump($var1->read()); var_dump($var1->attributeCount); var_dump($var1->baseURI); var_dump($var1->depth); var_dump($var1->hasAttributes); var_dump($var1->hasValue); var_dump($var1->isDefault); var_dump($var1->isEmptyElement); var_dump($var1->localName); var_dump($var1->name); var_dump($var1->namespaceURI); var_dump($var1->nodeType); var_dump($var1->prefix); var_dump($var1->value); var_dump($var1->xmlLang); //var_dump($var1->next()); //var_dump($var1->readInnerXML()); //var_dump($var1->readOuterXML()); //var_dump(trim($var1->readString())); //var_dump($var1->read()); //var_dump($var1->readInnerXML()); //var_dump($var1->readOuterXML()); //var_dump($var1->readString());

preferences:
32.44 ms | 404 KiB | 5 Q