3v4l.org

run code in 300+ PHP versions simultaneously
<?php $requestedUri = $_SERVER['REQUEST_URI'] = 'http://www.testing.com/login'; $requestedUriWithQuery = $_SERVER['REQUEST_URI'] = 'http://www.testing.com/login?name=name&password=password'; $parsedUri_1 = parse_url($requestedUri); $parsedUri_2 = parse_url($requestedUriWithQuery); $parsedUri_3 = parse_str($parsedUri_2['query']); print_r([ $parsedUri_1, $parsedUri_2, $parsedUri_3 ]);
Output for git.master, git.master_jit, rfc.property-hooks
Fatal error: Uncaught ArgumentCountError: parse_str() expects exactly 2 arguments, 1 given in /in/kppm8:7 Stack trace: #0 /in/kppm8(7): parse_str('name=name&passw...') #1 {main} thrown in /in/kppm8 on line 7
Process exited with code 255.

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