str_shuffle

str_shuffle関数:文字列の文字をシャッフルする

使い方
$shuffled = str_shuffle( $string );

引数の文字列の文字をシャッフルして並べ替えます。
ランダムな文字列を作るわけではなく、ランダムに並べ替えます。
戻り値として$stringをランダムにシャッフルした文字列を返します。
もしかしたら、偶然に引数と全く同じ文字列が返ってくるかもしれないギャンブル関数です。

使いどころ
不可逆暗号化に使えると言いたいところですが、
あまりにも稚拙な暗号化になってしまうのでオススメしません。
使いどころの難しい関数です。

公式サイトマニュアル
http://jp2.php.net/str_shuffle