【发布时间】:2013-11-06 11:19:06
【问题描述】:
任务描述是使用函数:count()、rand() 和 strtoupper() 从我的 PHP 数组中打印出所有大写的随机名称。 代码:http://ideone.com/nwjyoa
<?php
// Create an array and push on the names
$friends=array("Mike", "Ondrej", "Honza", "Danca", "Misa", "Verca");
array_push($friends, "Michal", "Vendulka", "Daniela");
// Sort the list
sort($friends);
// Randomly select a winner!
$winner = array_rand($friends, 1);
echo "<p>$winner</p>";
// Print the winner's name in ALL CAPS
?>
到目前为止,我从数组中选择了一个随机值,但它给了我它的编号(位置),而不是名称:/
你能指出我解决这个问题的正确方向吗?
【问题讨论】: