もっとスマートな方法があると思いますが、下記でも動きます。for($i = 0; $i < 3 ; $i++){ $temp_a{$i} = $_POST['testa'.$i] . ':' . $_POST['testb'.$i]; $temp_b{$i} = $_POST['testc'.$i] . ':' . $_POST['testd'.$i];}
変数を 配列 変えたりしないと 無理。だから 質問のままだと それがベスト。