我想創建一個函數在M
或F
之間隨機的字符。 我怎麼能創建一個功能來做到這一點?PHP隨機M或F
Q
PHP隨機M或F
0
A
回答
5
2
嘗試......
function randomString($length = 6) {
$str = "";
$characters = range('F','M');
$max = count($characters) - 1;
for ($i = 0; $i < $length; $i++) {
$rand = mt_rand(0, $max);
$str .= $characters[$rand];
}
return $str;
}
3
像這樣的例子嗎?
function randMF() {
$chars = array('M', 'F');
return $chars[array_rand($chars)];
}
0
基於@火的答案,我想這是OP想要什麼:
$characters = range('F','M');
$max = count($characters) - 1;
$radnom_char = $characters[mt_rand(0, $max)];
0
function whatever(){
$random = rand (1 , 2);
if ($random == 1)
{
$letter = 'M';
}
else
{
$letter = 'F';
}
return $letter
}
這只是一個簡單的方法來做到這一點。
1
function randstr(){
return substr(str_shuffle("FGHIJKLM"),0,1);
}
或
function randstr(){
return chr(rand(70, 77)); //70 and 77 are char codes for M and F
}
相關問題
- 1. php M或F(男性或女性)
- 2. 我想在Oracle中的表中插入隨機性別(M或F)值
- 3. 我想要這種格式(年/ M或天/ F)的正則表達式爲例如:24年/ M或24天/ F
- 4. 隨機m×n矩陣的randperm子集
- 5. 找到這個二元遞推方程的公式? f(m,n)= f(m-1,n)+ f(m,n-1)
- 6. 在javascript或php中的隨機帖子
- 7. PHP隨機數
- 8. 隨機選擇從工會在F#
- 9. F#得到一個隨機數列表
- 10. 無法生成隨機數F#
- 11. F#累積隨機數序列
- 12. F#一組隨機元素<string>
- 13. F中的閉包和隨機數#
- 14. 隨機化或隨機的陣列
- 15. 在Jed中使用M-f
- 16. 單獨總計入M&F
- 17. 幫助用PHP隨機隨機序列
- 18. M類:或M類():?
- 19. Fisher-Yates隨機播放:如果在m次後停止,是隨機的?
- 20. 正則表達式除了「M」,「F」,「M/F」之外的所有東西
- 21. 如何寫地圖/ fmap模擬(a-> b) - > F m a - > F m b
- 22. PHP MySQL的隨機
- 23. 隨機PHP表格
- 24. PHP隨機細胞
- 25. PHP隨機陣列
- 26. PHP隨機概率
- 27. 隨機概率PHP
- 28. PHP隨機圖像
- 29. PHP數組隨機
- 30. MYSQL/PHP - 隨機行%
你想僅僅從M和F隨機或隨機從M和F之間的所有字符? – F0G