3v4l.org

run code in 300+ PHP versions simultaneously
<?php $test_json = '[{"theme-my-login":{"vulnerabilities":[{"id":6043,"title":"Theme My Login 6.3.9 - Local File Inclusion","url":["http://packetstormsecurity.com/files/127302/","http://seclists.org/fulldisclosure/2014/Jun/172","http://www.securityfocus.com/bid/68254","https://security.dxw.com/advisories/lfi-in-theme-my-login/"],"osvdb":["108517"],"vuln_type":"LFI","created_at":"2014-08-01T10:58:35.000Z","updated_at":"2014-08-01T10:58:35.000Z","fixed_in":"6.3.10"}]}},{"login-rebuilder":{"vulnerabilities":[{"id":6044,"title":"Login Rebuilder \u003c 1.2.0 - Cross Site Request Forgery Vulnerability","osvdb":["108364"],"cve":["2014-3882"],"vuln_type":"CSRF","created_at":"2014-08-01T10:58:35.000Z","updated_at":"2014-08-01T10:58:35.000Z","fixed_in":"1.2.0"}]}}]'; $results = json_decode($test_json, true); $vuln_dict = array(); # foreach ($results as $key => $value){ # echo $vuln_dict[results[$key][$value][0]]; # } print_r($results); ?>
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [theme-my-login] => Array ( [vulnerabilities] => Array ( [0] => Array ( [id] => 6043 [title] => Theme My Login 6.3.9 - Local File Inclusion [url] => Array ( [0] => http://packetstormsecurity.com/files/127302/ [1] => http://seclists.org/fulldisclosure/2014/Jun/172 [2] => http://www.securityfocus.com/bid/68254 [3] => https://security.dxw.com/advisories/lfi-in-theme-my-login/ ) [osvdb] => Array ( [0] => 108517 ) [vuln_type] => LFI [created_at] => 2014-08-01T10:58:35.000Z [updated_at] => 2014-08-01T10:58:35.000Z [fixed_in] => 6.3.10 ) ) ) ) [1] => Array ( [login-rebuilder] => Array ( [vulnerabilities] => Array ( [0] => Array ( [id] => 6044 [title] => Login Rebuilder < 1.2.0 - Cross Site Request Forgery Vulnerability [osvdb] => Array ( [0] => 108364 ) [cve] => Array ( [0] => 2014-3882 ) [vuln_type] => CSRF [created_at] => 2014-08-01T10:58:35.000Z [updated_at] => 2014-08-01T10:58:35.000Z [fixed_in] => 1.2.0 ) ) ) ) )

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:
65.69 ms | 409 KiB | 8 Q