PHP数组可以返回一个函数吗?

时间:2016-04-15 13:33:59

标签: php arrays

我有一个功能可以通过几个数字进行混洗。从我的代码中可以看出,我想将它存储在一个数组中。有没有办法做到这一点,并在调用该数组时将其输出用逗号分隔?我可以让print_r输出代码但不是我想要的方式。

function random($min, $max, $quantity) {
    $numbers = range($min, $max); 
    shuffle($numbers); 
    return array_slice($numbers, 0, $quantity);
}
$box=array(random(0,5,6));

1 个答案:

答案 0 :(得分:3)

使用Wait函数将数组转换为逗号分隔的字符串。

implode()

<强>输出

function random($min, $max, $quantity) {
    $numbers = range($min, $max); 
    shuffle($numbers); 
    return array_slice($numbers, 0, $quantity);
}
$box=random(0,5,6);
print_r($box);
$box1 = implode(",",$box);
echo "<br> Comma Seperated String : ".$box1;

签入编辑:Click Here