3v4l.org

run code in 300+ PHP versions simultaneously
<?php $myXMLData = "<?xml version='1.0' encoding='UTF-8'?> <note> <RESPONSE xmlns='http://www.ibm.com/maximo' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' creationDateTime='2022-09-22T09:51:01+02:00' transLanguage='EN' baseLanguage='EN' messageID='993921663833062257153' maximoVersion='7 6 20180718-1141 V7610-83' rsStart='0' rsTotal='1' rsCount='1'> <CHANGE> <TEST> <CHANGEBY>TESTUSER</CHANGEBY> <CHANGEDATE>2022-09-21T17:42:21+01:00</CHANGEDATE> <CIA_DONE>YES</CIA_DONE> </TEST> </CHANGE> </RESPONSE> </note>"; $xml = simplexml_load_string($myXMLData) or die("Error: Cannot create object"); echo $xml->RESPONSE->CHANGE->TEST->CHANGEBY; echo PHP_EOL; $array = json_decode(json_encode((array)$xml), TRUE); echo $array["RESPONSE"]["CHANGE"]["TEST"]["CHANGEBY"];
Output for git.master, git.master_jit, rfc.property-hooks
TESTUSER TESTUSER

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
81.26 ms | 405 KiB | 5 Q