欧美一区二区三区性视频_婷婷综合另类小说色区_亚洲av乱码一区二区三区林ゆな_天堂在线资源中文在线8_久久这里只有精品首页

當(dāng)前位置: 首頁 > 網(wǎng)站開發(fā) > 正文

完美的PHP生成隨機(jī)字符串方法

妙網(wǎng)小編 發(fā)表于2016年11月13日 23:43
/**
  +----------------------------------------------------------
 * 生成隨機(jī)字符串
  +----------------------------------------------------------
 * @param int       $length  要生成的隨機(jī)字符串長度
 * @param string    $type    隨機(jī)碼類型:0,數(shù)字+大小寫字母;1,數(shù)字;2,小寫字母;3,大寫字母;4,特殊字符;-1,數(shù)字+大小寫字母+特殊字符
  +----------------------------------------------------------
 * @return string
  +----------------------------------------------------------
 */
function randCode($length = 5, $type = 0) {
    $arr = array(1 => "0123456789", 2 => "abcdefghijklmnopqrstuvwxyz", 3 => "ABCDEFGHIJKLMNOPQRSTUVWXYZ", 4 => "~@#$%^&*(){}[]|");
    if ($type == 0) {
        array_pop($arr);
        $string = implode("", $arr);
    } elseif ($type == "-1") {
        $string = implode("", $arr);
    } else {
        $string = $arr[$type];
    }
    $count = strlen($string) - 1;
    $code = '';
    for ($i = 0; $i < $length; $i++) {
        $code .= $string[rand(0, $count)];
    }
    return $code;
}
//echo randCode(6,1);
本文標(biāo)簽: 網(wǎng)站制作網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)PHP
本文標(biāo)題: 完美的PHP生成隨機(jī)字符串方法
本文鏈接: http://parrion.com.cn/m/?post=629

隨機(jī)文章推薦 收藏本文

共有4081閱 / 0我要評論
  1. 還沒有評論呢,快搶沙發(fā)~

發(fā)表你的評論吧返回頂部

!評論內(nèi)容需包含中文

請勾選本項(xiàng)再提交評論