in response to https://wiki.php.net/rfc/skipparams I want to suggest something as depicted below:
function very_long_params(name:$n, age:$a, other:$o) { } or function very_long_params(:name = null, :age, :other) { $name = trim($name); ... } $result = very_long_params(age:20, other:'foo', bar:$tmp); just be paramaters named, like array, allowing too the order swapping on call -- Mathias Grimm