PHP で list() 割り当てを使用しているため、配列値を一度により多くの変数に割り当てることができます。
前に配列入力をtrim()する必要があります-もちろん、その前または後に配列でforeachを実行できます-しかし、トリムをある種の割り当てフィルターとしてキャストする方法はありますか-または少なくとも配列をインラインでトリムします(外部関数や foreach はありません)?
質問はより一般的なものです - list() 割り当てにフィルター関数を追加できますか?
編集:
foreach を使用した「より単純な」ソリューションを探している人向け:
foreach($items as $k => $v) $item[$k] = trim($v);
list($var1,$var2,$var3,$var4) = $items;