本文目錄一覽:
- 1、用php實現隨機獲取26個字母中的6個字母
- 2、在c語言中怎樣使用rand隨機函數隨機產生一個字母?
- 3、rand函數怎麼用
- 4、請問如何用php隨機生成字母?
- 5、這句怎麼加可以變成隨機字母串 求大俠回答
用php實現隨機獲取26個字母中的6個字母
for ($i = 1; $i = 4; $i++) { echo chr(rand(97, 122)); } 97~122是小寫的英文字母65~90是大寫的
在c語言中怎樣使用rand隨機函數隨機產生一個字母?
rand()生成的結果是一個整數,如果想得到字元(字母),則需要控制得到的數據在’a’ – ‘z’的ascii值之間的數據,給你一個生成大寫字母的
int getRandChar()
{
int ch;
srand(time(NULL));
ch=rand()%26; //生成0-25的值
ch += ‘A’ ; //可得到一個隨機字母
return ch ;
}
rand函數怎麼用
rand函數的用法有以下幾種:
1、基本用法:在Excel中,直接在單元格輸入=RAND(),就會得到大於等於0,小於1的隨機數。
2、生成A與B之間的隨機數字(A≤隨機數B):在第一個格子中輸入=RAND()*(B-A)+A。如,生成1到10之間的隨機數字,輸入:=RAND()*9+1。其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
3、生成A與B之間的隨機整數(A≤隨機數B):在第一個格子中輸入:=INT(RAND()*(B-A)+A)。如,生成1到10之間的隨機整數,輸入:=INT(RAND()*9+1)。其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
4、生成A與B之間的隨機數字(A≤隨機數≤B):在第一個格子中輸入:=RAND()*(B-A+1)+A。如,生成1到100的隨機數字,輸入:=RAND()*100+1。
但這個公式會出現大於B的數字,例如生成-12到12的隨機數,例如公式=RAND()%(12+12+1)-12,當RAND生成為0.99的數值時,就會產生12.75的數字。
5、生成A與B之間的隨機整數(A≤隨機數≤B)。在第一個格子中輸入:=INT(RAND()*(B-A+1)+A。如,生成1到100的隨機整數,輸入:= INT(RAND()*100)+1其餘數字,將滑鼠置於該格子右下角,變為十字時,向下拖拉即可。
請問如何用php隨機生成字母?
?php
$code = ”;
for($i=1;$i=4;$i++){
$code .= chr(rand(97,122));
}
echo $code;
這句怎麼加可以變成隨機字母串 求大俠回答
rand函數是輸出隨機整數,用uniqid函數基於以微秒計的當前時間,生成一個唯一的 ID
?php
echo uniqid();
?
原創文章,作者:JPZW,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/140454.html