おまいら一時的な記憶場所に使う変数名何にしてる?
変数交換とか付け足して最後に返すやつとか

$tmp = $a[0];
$a[0] = $a[1];
$a[1] = $tmp;

$buf = "";
foreach ($a as $value) {
$buf.=$value;
}
$buf.="hoge";
return $buf;

みたいな感じで$tmpとか$bufとか使ってるけど
もっと一般的なもんない?