我想创建一个函数在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