3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $str = 'prijs=0,209&orderby=price&order=undefined&posts_per_page=undefined'; $array = preg_split('/[&]/' , $str); foreach ($array as $a) { $values = preg_split('/[=]/' , $a); $f[$values[0]] = preg_split('/[,]/' , $values[1]); } print_r($f);
Output for 4.3.0 - 5.6.28, hhvm-3.10.0 - 3.12.0, 7.0.0 - 7.1.0
Array ( [prijs] => Array ( [0] => 0 [1] => 209 ) [orderby] => Array ( [0] => price ) [order] => Array ( [0] => undefined ) [posts_per_page] => Array ( [0] => undefined ) )