3v4l.org

run code in 300+ PHP versions simultaneously
<?php # read config file data from the file using file_get_contents $string = '{ "mysql": { "host": "locahost", "port": 3306, "database": "test", "username": "root", "password": "" } }'; $cfg = json_decode($string,1); # decode the result as an array $host = $cfg["mysql"]["host"]; $port = $cfg["mysql"]["port"]; $database = $cfg["mysql"]["database"]; $username = $cfg["mysql"]["username"]; $password = $cfg["mysql"]["password"]; echo "host = $host, port = $port, database=$database, username=$username, password=$password"; ?>
Output for git.master, git.master_jit, rfc.property-hooks
host = locahost, port = 3306, database=test, username=root, password=

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:
18.27 ms | 401 KiB | 8 Q