3v4l.org

run code in 300+ PHP versions simultaneously
<?PHP $status_result = 'ERROR'; $status_msg = 'Invalid ctype'; $status = array('status' => $status_result, 'status_msg' => $status_msg); $result = array('status' => $status); $status_result = 'FULL'; $status_msg = 'Name and Address'; $name = 'John Doe'; $street = '665 Main Ave Apt 304'; $city = 'New York'; $state = 'NY'; $zip = '10013'; $status = array('status' => $status_result, 'status_msg' => $status_msg); $address = array('name' => $name, 'street' => $street, 'city' => $city, 'state' => $state, 'zip' => $zip); $result = array('status' => $status, 'address' => $address); print_r($result); $result = json_encode($result); var_dump($result); var_dump(json_decode($result));
Output for 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
Array ( [status] => Array ( [status] => FULL [status_msg] => Name and Address ) [address] => Array ( [name] => John Doe [street] => 665 Main Ave Apt 304 [city] => New York [state] => NY [zip] => 10013 ) ) string(167) "{"status":{"status":"FULL","status_msg":"Name and Address"},"address":{"name":"John Doe","street":"665 Main Ave Apt 304","city":"New York","state":"NY","zip":"10013"}}" object(stdClass)#2 (2) { ["status"]=> object(stdClass)#1 (2) { ["status"]=> string(4) "FULL" ["status_msg"]=> string(16) "Name and Address" } ["address"]=> object(stdClass)#3 (5) { ["name"]=> string(8) "John Doe" ["street"]=> string(20) "665 Main Ave Apt 304" ["city"]=> string(8) "New York" ["state"]=> string(2) "NY" ["zip"]=> string(5) "10013" } }
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Array ( [status] => Array ( [status] => FULL [status_msg] => Name and Address ) [address] => Array ( [name] => John Doe [street] => 665 Main Ave Apt 304 [city] => New York [state] => NY [zip] => 10013 ) ) string(167) "{"status":{"status":"FULL","status_msg":"Name and Address"},"address":{"name":"John Doe","street":"665 Main Ave Apt 304","city":"New York","state":"NY","zip":"10013"}}" object(stdClass)#2 (2) { ["status"]=> object(stdClass)#1 (2) { ["status"]=> string(4) "FULL" ["status_msg"]=> string(16) "Name and Address" } ["address"]=> object(stdClass)#3 (5) { ["name"]=> string(8) "John Doe" ["street"]=> string(20) "665 Main Ave Apt 304" ["city"]=> string(8) "New York" ["state"]=> string(2) "NY" ["zip"]=> string(5) "10013" } }
Output for 5.6.0 - 5.6.40
Array ( [status] => Array ( [status] => FULL [status_msg] => Name and Address ) [address] => Array ( [name] => John Doe [street] => 665 Main Ave Apt 304 [city] => New York [state] => NY [zip] => 10013 ) ) string(167) "{"status":{"status":"FULL","status_msg":"Name and Address"},"address":{"name":"John Doe","street":"665 Main Ave Apt 304","city":"New York","state":"NY","zip":"10013"}}" object(stdClass)#1 (2) { ["status"]=> object(stdClass)#2 (2) { ["status"]=> string(4) "FULL" ["status_msg"]=> string(16) "Name and Address" } ["address"]=> object(stdClass)#3 (5) { ["name"]=> string(8) "John Doe" ["street"]=> string(20) "665 Main Ave Apt 304" ["city"]=> string(8) "New York" ["state"]=> string(2) "NY" ["zip"]=> string(5) "10013" } }

preferences:
242.23 ms | 403 KiB | 291 Q