Php 整数数组
我有一个数组:Php 整数数组,php,arrays,integer,Php,Arrays,Integer,我有一个数组: $age = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31"); 在我的html中,我将数组中的值作为下拉列表: foreach($age as $val)
$age = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31");
在我的html中,我将数组中的值作为下拉列表:
foreach($age as $val)
{echo '<option value="'.$val.'">'.$val.'</option>'; }?>
foreach($val作为年龄)
{echo'.$val.';}>
我想知道如何生成一系列数字,以便将来可以轻松地更改它,而不是手动键入所有数字?
我可以这样做吗
$minNum = 18;
$maxNum = 80;
$age = [];
while($minNum <= $maxNum){
$age.push($minNum++);
}
$minNum=18;
$maxNum=80;
$age=[];
而在PHP中($minNum),数组没有任何函数
但是,PHP对此有一个内置功能:
在PHP中,数组没有任何函数
但是,PHP对此有一个内置功能:
age.push(“+($minNum++))
应该可以。您可以在增量周围省去大括号。这只是为了更好地查看。这不是JavaScript。这是PHP。是否编辑标记?@4castle,中间是PHP,最后一个片段是js@PatrickEvans我不相信。OP说push
是未定义的。我是想标记PHP。我的脑子乱七八糟。对不起age.push(“+($minNum++))
应该可以。您可以在增量周围省去大括号。这只是为了更好地查看。这不是JavaScript。这是PHP。是否编辑标记?@4castle,中间是PHP,最后一个片段是js@PatrickEvans我不相信。OP说推送是未定义的。我是想标记PHP。我脑子里乱七八糟的。对不起
$age = range(18, 80);