平,
我的句子中需要一个随机的单词 像这样,你有4个字='疯狂','Lidya','超级','你好' 然后我需要像这样做出结果 例: LidyaHello或HelloSuper
private void stergeContinutToolStripMenuItem_Click(object sender, EventArgs e)
{
tb_cnp.Clear();
}
但我得到的结果是同一个词 例如:LidyaLidya或HelloHello
答案 0 :(得分:2)
我知道最简单的随机化方式而不重复:
shuffle($role);
echo implode(array_slice($role, 0, 2));
你现在这样做的原因现在两次显示相同的词:
您将变量设置为数组的随机元素
$tamvan = $role[array_rand($role)];
您回显该变量两次。
echo $tamvan,$tamvan;
第二次回复$tamvan
不会让$tamvan = $role[array_rand($role)];
再次投放。
答案 1 :(得分:0)
<?php
$role = array("Crazy","Lidya","Super","Hello");
$num1 = rand(0,3);
$num2 = rand(0,3);
$first = $role[$num1];
$second = $role[$num2];
echo $first,$second;
?>