3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = <<<EOD <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:enterprise.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance"> <soapenv:Body> <loginResponse> <result> <metadataServerUrl> https://na3.salesforce.com/services/Soap/m/28.0/00D50000000IdrE </metadat aServerUrl> <passwordExpired>false</passwordExpired> <sandbox>false</sandbox> <serverUrl> https://abc.com/services/Soap/c/28.0/00D50000000IdrE </serverUrl> <sessionId> 00D50000000IdrE!AREAQK4VYXRaHoL_uRvOi.QXXw3ahAt2Cge254wygiW7cr_f6DVa2pDC6g57w5IE fidAu3ZRsJFBN5Bwb6DVhF18zKFiVVyT </sessionId> <userId>00550000001Dd4uAAC</userId> <userInfo> <accessibilityMode>false</accessibilityMode> <currencySymbol>$</currencySymbol> <orgAttachmentFileSizeLimit>5242880 </orgAttachmentFileSizeLimit> <orgDefaultCurrencyIsoCode>USD</orgDefaultCurrencyIsoCode> <orgDisallowHtmlAttachments>false </orgDisallowHtmlAttachments> <orgHasPersonAccounts>false</orgHasPersonAccounts> <organizationId>00D50000000IdrEEAS</organizationId> <organizationMultiCurrency>false</organizationMultiCurrency> <organizationName>3CLogic</organizationName> <profileId>00e500000017al5AAA</profileId> <roleId xsi:nil="true"/> <sessionSecondsValid>7200</sessionSecondsValid> <userDefaultCurrencyIsoCode xsi:nil="true"/> <userEmail>ramana@3clogic.com</userEmail> <userFullName>Ramana</userFullName> <userId>00550Dd4uAAC</userId> <userLanguage>en_US</userLanguage> <userLocale>en_US</userLocale> <userName>raman@gmail.com.com</userName> <userTimeZone>America/New_York</userTimeZone> <userType>Standard</userType> <userUiSkin>Theme3</userUiSkin> </userInfo> </result> </loginResponse> </soapenv:Body> </soapenv:Envelope> EOD; $sxe = new SimpleXMLElement($xml); $sxe->registerXPathNamespace('env', 'http://schemas.xmlsoap.org/soap/envelope/ '); $sxe->registerXPathNamespace('def', 'urn:enterprise.soap.sforce.com'); $result = $sxe->xpath('/env:Envelope/env:Body/def:loginResponse/def:result/def:serverUrl'); ?>

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
5.4.190.0220.04012.35
5.4.180.0190.04412.35
5.4.170.0170.04512.36
5.4.160.0140.05112.36
5.4.150.0170.04412.35
5.4.140.0190.04312.04
5.4.130.0130.04812.02
5.4.120.0160.04311.98
5.4.110.0130.04511.98
5.4.100.0180.04411.98
5.4.90.0190.04211.98
5.4.80.0140.04411.98
5.4.70.0180.04111.98
5.4.60.0240.03511.98
5.4.50.0140.04411.98
5.4.40.0180.03911.96
5.4.30.0200.03811.96
5.4.20.0150.04311.96
5.4.10.0130.04511.96
5.4.00.0110.04411.45
5.3.270.0220.04212.73
5.3.260.0190.04412.72
5.3.250.0170.04612.72
5.3.240.0170.04612.72
5.3.230.0150.04812.71
5.3.220.0140.04712.68
5.3.210.0170.04612.68
5.3.200.0170.04612.68
5.3.190.0160.04612.68
5.3.180.0180.04312.68
5.3.170.0090.05212.67
5.3.160.0170.04612.68
5.3.150.0210.04012.67
5.3.140.0160.04812.66
5.3.130.0120.05212.66
5.3.120.0180.04312.66
5.3.110.0200.04112.66
5.3.100.0160.04412.12
5.3.90.0170.04212.09
5.3.80.0160.04412.07
5.3.70.0150.04512.08
5.3.60.0160.04612.06
5.3.50.0190.04212.00
5.3.40.0150.04512.00
5.3.30.0180.04011.96
5.3.20.0110.04811.74
5.3.10.0100.04711.70
5.3.00.0150.04211.68

preferences:
140.2 ms | 1394 KiB | 7 Q