3v4l.org

run code in 500+ PHP versions simultaneously
<?php function somefunc($a, $b, $c, $d, $e, $f, $g) { $args = get_defined_vars(); var_dump($a,$b,$c,$d,$e,$f,$g); foreach($args as $key => $val) { // assign lowered $val to variable named from $key value ${$key} = mb_strtolower($val); } echo "\n"; var_dump($a,$b,$c,$d,$e,$f,$g); } somefunc("DSDS","435r34","HFDUIWe","t45t4gfdfDW","DSDS","435r34","HFDUIWe");
Output for 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.32, 8.3.0 - 8.3.32, 8.4.1 - 8.4.24, 8.5.0 - 8.5.9
string(4) "DSDS" string(6) "435r34" string(7) "HFDUIWe" string(11) "t45t4gfdfDW" string(4) "DSDS" string(6) "435r34" string(7) "HFDUIWe" string(4) "dsds" string(6) "435r34" string(7) "hfduiwe" string(11) "t45t4gfdfdw" string(4) "dsds" string(6) "435r34" string(7) "hfduiwe"

preferences:
123.2 ms | 1592 KiB | 4 Q