3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo json_decode('{ "orderId": 10010, "remainder": 0, "remainderBaseCurrency": 0, "netAmountBaseCurrency": 6551.7, "id": 20001, "customer": { "customerNumber": 108 }, "customerName": "The Furniture Factory", "customerAddress": "Furniture Street 1", "customerPostalCode": "12345", "customerCity": "Furniture Town", "customerCountry": "Furniture Country", "customerCounty": "Furniture County", "ourPrimaryReference": { "self": "https://restapi.e-conomic.com/employees/1?demo=true" }, "date": "2007-01-15", "dueDate": "2007-01-29", "paymentTerms": { "paymentTermsNumber": 3, "self": "https://restapi.e-conomic.com/payment-terms/3?demo=true" }, "currency": "GBP", "vatIncluded": true, "layout": { "layoutNumber": 19 }, "deliveryAddress": "Furniture Street 1", "deliveryPostalCode": "12345", "deliveryCity": "Furniture Town", "heading": "Hardware, software and consulting services", "netAmount": 6551.7, "grossAmount": 7698.25, "vatAmount": 1146.55, "roundingAmount": 0, "deductionAmount": 0, "pdf": "https://restapi.e-conomic.com/invoices/booked/20001/pdf?demo=true", "salesDocumentType": "bookedInvoice", "self": "https://restapi.e-conomic.com/invoices/booked/20001?demo=true" }', true);
Output for 5.4.0 - 5.6.28, hhvm-3.12.0, 7.0.0 - 7.1.0
Notice: Array to string conversion in /in/XX9m4 on line 44 Array
Output for hhvm-3.10.0

Process exited with code 153.
Output for 5.2.0 - 5.3.29
Array
Output for 5.0.0 - 5.1.6
Fatal error: Call to undefined function json_decode() in /in/XX9m4 on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: json_decode() in /in/XX9m4 on line 3
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: json_decode() in /in/XX9m4 on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: json_decode() in /in/XX9m4 on line 3