<?php
function szczesliwy ($od, $do, $ile) {
$zasieg = range($od, $do);
$losowe = array_rand($zasieg, $ile);
$wynik = array();
foreach ($losowe as $index) {
$wynik []= $zasieg[$index];
}
return $wynik;
}
szczesliwy(1, 31, 20);
print($wynik);
?>
它说 的注意:
未定义的变量:第14行的C:\ xampp \ htdocs \ 21 \ index.php中的wynik
并且没有其他事情发生,我的问题是如何将结果放在屏幕上?
答案 0 :(得分:1)
你需要得到什么函数返回
$wynik = szczesliwy(1, 31, 20);
print($wynik);
答案 1 :(得分:0)
检查以下一行:
szczesliwy(1, 31, 20);
print($wynik);
其中定义了$ wynik ??
试试这个:
$wynik = szczesliwy(1, 31, 20);
// hold the return value of function
print($wynik);
答案 2 :(得分:0)
<?php
function szczesliwy ($od, $do, $ile) {
$zasieg = range($od, $do);
$losowe = array_rand($zasieg, $ile);
$wynik = array();
foreach ($losowe as $index) {
$wynik []= $zasieg[$index];
}
return $wynik;
}
$wynik = szczesliwy(1, 31, 20);
print_r($wynik);
?>