假设我们有一个像这样的数组,其中 1 是两个值,2 是两个值,3 等等
$language = array ( "1"=>array ( "Hola", "Spanish" ), "2"=>array ( "Fáilte", "Irish" ), "3"=>array ( "Yasou", "Greek" ) );
我如何随机选择 3 个数组中的 1 个并显示它具有的两个值。
像这样的东西,$language[2][1],就是$language[2][2]。
应该是,Fáilte,希腊语
最佳答案
PHP 有自己的随机数组函数:array_rand()。像这样使用它:
$random_key = array_rand($language);
echo $language[$random_key][0];
echo $language[$random_key][1];
关于PHP - 多行随机数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3508122/