3v4l.org

run code in 300+ PHP versions simultaneously
<?php $var = "one, two , three = ?, four = 'val', five , six = 1, seven, eight = 'val' , nine"; echo implode(', ', array_map(function($x){ return strpos($x, '=') === false ? $x.' = ?' : $x; }, array_map("trim", explode(',', $var))));

preferences:
25.93 ms | 407 KiB | 5 Q