rand
定义:产生一个随机整数
用法一:int rand(viod) //没有参数 返回0到getrandmax()之间的伪随机整数
例如:
$str="abcdefghijklmnopqrstuvwxyz0123456789";
echo getrandmax();//生成最大的随机数
echo '<br>';
echo rand();
用法二:int rand(int $min,int $max) //可以有范围
例如:
$str="abcdefghijklmnopqrstuvwxyz0123456789";
echo rand(0,10);
mt_rand
定义:生成更好的随机数
建议使用mt_rand代替rand
echo mt_rand(0,10);
substr
定义:返回字符串的子串
用法:string substr(string $string,int $start[,int $length]) 返回字符串string和length参数指定的子字符串
echo substr($str,10,2);//比较简单的用法,start为非负数
//start为负数,返回的字符串将从string结尾处向前数第start个字符开始
$str="abcdef";
echo substr($str,-1);//返回f
echo sub