/**
* [生成隨機字串]
* @param integer $length [生成的長度]
* @param integer $type [生成的型別]
* @return [type] str [description]
* @php 隨機碼型別:0,數字+大寫字母;1,數字;2,小寫字母;3,大寫字母;4,特殊字元;-1,數字+大小寫字母+特殊字元
*/function randcode($length = 5, $type = 0) |");
if ($type == 0) else if ($type == "-1") else
$count = strlen($string) - 1;
for ($i = 0; $i < $length; $i++)
return $code;
}/**
* @ 0-存數字字串;1-小寫字母字串;2-大寫字母字串;3-大小寫數字字串;4-字元;
* 5-數字,小寫,大寫,字元混合
* @param integer $type [字串的型別]
* @param integer $length [字串的長度]
* @param integer $time [是否帶時間1-帶,0-不帶]
* @return [string] $str [返回唯一字串]
*/function randsole($type = 0,$length = 18,$time=0)else
}break;
case 1:
for((int)$i = 0;$i <= $length;$i++)else;}}
break;
case 2:
for((int)$i = 0;$i <= $length;$i++)else;}}
break;
case 3:
for((int)$i = 0;$i <= $length;$i++)else;}}
break;
case 4:
for((int)$i = 0;$i <= $length;$i++)else;}}
break;
case 5:
for((int)$i = 0;$i <= $length;$i++)else;}}
break;
}return $str;
}
本文出自 php 隨機生成字串
方法一 desc im 取得隨機字串 param int length 32 隨機字元長度,預設為32 param int mode 0 隨機字元型別,0為大小寫英文和數字,1為數字,2為小寫字母,3為大寫字母,4為大小寫字母,5為大寫字母和數字,6為小寫字母和數字 return 返回 取得的字串 ...
php 原生生成xls和csv
參考文獻 1 生成xls 核心 開始輸出 excel new excel 引入類檔案,例項化類 header content type text html charset utf 8 header pragma public header expires 0 header cache control...
生成隨機字串
原文出處 估摸著以後極有可能使用到,於是寫了乙個生成隨機字串的函式。可以自定義生成規則,生成字串長度。模仿了ms的函式風格,生成規則使用巨集的或且規則,返回值使用了布林型。這裡使用布林返回可能作用不大。直接貼 吧,同樣是兩個檔案。randomstring.h pragma once define r...