請(qǐng)教一下,為什么我設(shè)置的長(zhǎng)度是4,但是顯示出來只有3個(gè)數(shù)
<?php function buildRandowString($type=1,$length=4){ if($type==1){ $chars=join("",range(0,9)); }elseif($type==2){ $chars=join("",array_merge(range("a","z"),range("A","Z"))); }elseif($type==3){ $chars=join("",array_merge(range("a","z"),range("A","Z"),range(0,9))); } if($length>strlen($chars)){ exit("字符串長(zhǎng)度不夠"); } $chars=str_shuffle($chars); return substr($chars,0,$length); } ?> 這個(gè)應(yīng)該沒有錯(cuò)吧,把變量$type=3,也是不可以使用3這個(gè)方法的,能幫我查一下問題所在?
2014-08-06
不會(huì)啊 我剛才運(yùn)行了 是4位的啊 你在看看,有問題我們?cè)跍贤╚_^...