2012-03-15 8 views
0

これは些細な質問ではなくなるかもしれません - 私が作業しているアプリケーションのためにすぐにこれを行う必要があることを知っていますが、実際には自分ではまだ作業していません - 私が紛失している明らかな方法があるかどうかを調べる。母音なしでBase62の数字を自動生成する(PHP)?

私が必要とするのは、母音を除いて、a-z、A-Z、0-9を使って数字のシーケンスを生成することです。私は予測不可能にする必要がある小さなチャンスがあるので、順不同で生成することはボーナスです。

私は、最初に新しい母音が母音なしの母音から次の母音になるまで考えています(または、乱数を生成してから、予測できない値)が、より良い方法がありますか?おそらく、あなたが許容できる文字を指定できるようにするbaseX数値システムobj?

PHP/MySQLを使用することは重要です。

+0

まだ私の答えにはまだ取り組んでいません。 – salathe

答えて

1

私の答えは、hereのいずれかの基底から他の任意の基底に変換でき、数字プールをカスタマイズできる関数があります。任意のサイズの入力に対しても機能します。ベース10にシーケンスを生成し、必要なものに変換することができます。

+0

これは完璧です、ありがとう!私はそれを調整して、それを私のコアIDジェネレータ= oの一部にするでしょう) – Eli

関連する問題