CodeIgniterの学習 45 - ランダムな文字列を生成する

今日はさらに小さなネタ。

この日記のリファラを見るとなんか検索上位に引っかかってたので、書いておく。
ランダムな任意の長さの文字列・数字とかパスワードを生成する練習。


答え:文字列ヘルパの random_string() を使う

CodeIgniterのマニュアルを見ればすぐ分かるけど、
適当なコントローラ等で、

<?php
//上略
function index(){
 $this->load->helper('string');
 var_dump(random_string('alnum',16));
 var_dump(random_string('alnum',24));
 var_dump(random_string('numeric',5));
 var_dump(random_string('nozero',8));
 var_dump(random_string('unique'));
}
//下略
 ?>

ってやると、希望のものが得られる。

こんなかんじ。




明日は昨日のエントリーの補完を書く予定。