如何从PHP中的数组中获取随机值
为了从PHP中的数组中获取随机值,代码如下-
示例
<?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" ); echo "Array values ...\n"; echo "Value 1 = " . $arr["p"], "\n"; echo "Value 2 = " . $arr["q"], "\n"; echo "Value 3 = " . $arr["r"], "\n"; echo "Value 4 = " . $arr["s"], "\n"; echo "Value 5 = " . $arr["t"], "\n"; echo "Value 6 = " . $arr["u"], "\n"; echo "Value 7 = " . $arr["v"], "\n"; echo "Value 8 = " . $arr["w"], "\n"; echo "来自数组的随机值 = ".$arr[array_rand($arr)]; ?>
输出结果
Array values ... Value 1 = 150 Value 2 = 100 Value 3 = 120 Value 4 = 110 Value 5 = 115 Value 6 = 103 Value 7 = 105 Value 8 = 125 来自数组的随机值 = 110
示例
现在让我们来看另一个示例-
<?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" ); echo "Array values ...\n"; echo "Value 1 = " . $arr["p"], "\n"; echo "Value 2 = " . $arr["q"], "\n"; echo "Value 3 = " . $arr["r"], "\n"; echo "Value 4 = " . $arr["s"], "\n"; echo "Value 5 = " . $arr["t"], "\n"; echo "Value 6 = " . $arr["u"], "\n"; echo "Value 7 = " . $arr["v"], "\n"; echo "Value 8 = " . $arr["w"], "\n"; $res = array_rand($arr, 2); echo "来自数组的随机值..."; echo $arr[$res[0]]." ".$arr[$res[1]]; ?>
输出结果
Array values ... Value 1 = 150 Value 2 = 100 Value 3 = 120 Value 4 = 110 Value 5 = 115 Value 6 = 103 Value 7 = 105 Value 8 = 125 来自数组的随机值...150 115
热门推荐
2 贫困户祝福语简短
10 早晨好正能量祝福语简短
11 20岁简短生日祝福语
12 同事男生节祝福语简短
13 姐姐女儿结婚祝福语简短
14 孙子结婚祝福语大全简短
15 年末祝福语简短的文案
16 姐妹结婚快乐祝福语简短
17 锡婚祝福语简短霸气
18 爱情贺卡祝福语简短英语