>>953
whileの中の$flistがループの度に上書きされてないか?
preg_matchの後にマッチしたかどうかをifで判定して、$flistを別の変数に移さないと・・・