ある枚数の画像をランダムで並べようと思い

効率の良い方法はないかと思ったら

ぴったりな方法を発見!!

配列の値をシャッフルしてくれる関数。

shuffle()

使い方は

srand((float)microtime() * 1000000);
shuffle(配列);

これでコードもすっきりしてかなり助かりました。
色々使えそう(^^)