Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我需要识别一个存储在数组中的数字_Php - Fatal编程技术网

Php 我需要识别一个存储在数组中的数字

Php 我需要识别一个存储在数组中的数字,php,Php,我有一个存储1到31之间的数字的数组。这些数字需要作为选择下拉选项进行回显 $number = array(); echo '<select id=\'day\'>'; for ($i = 0; $i < 31; $i++) { $number[] = $i; echo '<option value=\'{$number[]}\'>{$number[]}</option>'; } echo '</select>'; $number=

我有一个存储1到31之间的数字的数组。这些数字需要作为选择下拉选项进行回显

$number = array();
echo '<select id=\'day\'>';
for ($i = 0; $i < 31; $i++)
{
   $number[] = $i;

echo '<option value=\'{$number[]}\'>{$number[]}</option>';
}
echo '</select>';
$number=array();
回声';
对于($i=0;$i<31;$i++)
{
$number[]=$i;
回音“{$number[]}”;
}
回声';

您甚至不需要构建阵列:

for ($i = 1; $i < 32; $i++) echo '<option value="'.$i.'">'.$i.'</option>';
($i=1;$i<32;$i++)回显“.$i.”的

您甚至不需要构建阵列:

for ($i = 1; $i < 32; $i++) echo '<option value="'.$i.'">'.$i.'</option>';
($i=1;$i<32;$i++)回显“.$i.”的
您可以使用array\u fill()创建数组(http://ca.php.net/array_fill)

或者当你从1->31迭代时,只需回显这些数字

除此之外,将您的号码包装在选择框的相应HTML中也会起作用。你能详细谈谈这个问题吗?

你可以使用array\u fill()来制作数组(http://ca.php.net/array_fill)

<?php
print '<select name="foo">';
foreach($number as $n){
  print "<option value=\"$n\">$n</option>;
}
print '</select>';
?>
或者当你从1->31迭代时,只需回显这些数字

除此之外,将您的号码包装在选择框的相应HTML中也会起作用。你能详细谈谈这个问题吗?


<?php
print '<select name="foo">';
foreach($number as $n){
  print "<option value=\"$n\">$n</option>;
}
print '</select>';
?>