関数に渡されるすべての引数にtrim()などのphp関数を適用し、さらに処理するためにそれらを一貫性のある状態に保つための良い方法は何ですか?メール関数に渡されるすべての引数をトリミングしたいとします。
function my_function($a, $b, $c = NULL, $d, $e = NULL, $f = NULL){
$a = trim($a);
$b = trim($b);
$c = trim($c);
$d = trim($d);
$e = trim($e);
$f = trim($f);
// !!! i'd like something other than n lines of trim()...
// do further functioning on original *now trimmed* arguments...
my_function($to,$subject,$body,$from,$cc,$bcc);
func_get_args()およびその他の配列型関数は、トリミングされた引数が最初に定義されたアクションに使用できないため、理想的ではありません。ある種の配列を使用してから、元の引数を再アセンブルする必要がありますか?