3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{"ok":"1","result": [{"update_id": "123", "message":{"message_id":"123","date":"1512046846","contact":{"first_name":"Mike","phone_number":"111-111-11111"}}}]}'; $update = json_decode($json); var_dump($update); echo "Phone: " . $update->result[0]->message->contact->phone_number;
Output for git.master, git.master_jit, rfc.property-hooks
object(stdClass)#1 (2) { ["ok"]=> string(1) "1" ["result"]=> array(1) { [0]=> object(stdClass)#2 (2) { ["update_id"]=> string(3) "123" ["message"]=> object(stdClass)#3 (3) { ["message_id"]=> string(3) "123" ["date"]=> string(10) "1512046846" ["contact"]=> object(stdClass)#4 (2) { ["first_name"]=> string(4) "Mike" ["phone_number"]=> string(13) "111-111-11111" } } } } } Phone: 111-111-11111

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:
28.64 ms | 407 KiB | 5 Q