《PHP實(shí)戰(zhàn):PHP生成隨機(jī)數(shù)的方法實(shí)例分析》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):PHP生成隨機(jī)數(shù)的方法實(shí)例分析,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP實(shí)例通常情況下,當(dāng)我們要生成一個隨機(jī)字符串時,總是先創(chuàng)建一個字符池,然后用一個循環(huán)和mt_rand()或rand()生成php隨機(jī)數(shù),從字符池中隨機(jī)選取字符,最后拼湊出需要的長度.
PHP實(shí)例這個php隨機(jī)函數(shù)能生成XC*=z~7L這樣的字符串,夠隨機(jī)!現(xiàn)在介紹另一種用PHP生成隨機(jī)數(shù)的辦法:利用chr()函數(shù),省去創(chuàng)建字符池的步驟.
PHP實(shí)例在第二個php隨機(jī)函數(shù)里,先用mt_rand()生成一個介于33到126之間的php隨機(jī)數(shù),然后用chr()函數(shù)轉(zhuǎn)化成字符.查看ascii碼表就會發(fā)現(xiàn),33到126代表的正是第一個函數(shù)中字符池里的所有字符.第二個函數(shù)和第一個函數(shù)功能相同,而且更簡潔.
PHP實(shí)例希望本文所述對大家的php程序設(shè)計(jì)有所贊助.
歡迎參與《PHP實(shí)戰(zhàn):PHP生成隨機(jī)數(shù)的方法實(shí)例分析》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12583.html