如何为 HTML 选择定义变量



我使用PHP数组进行HTML选择,然后将我的代码放在一个名为data.php的模板中。我将数据.php链接到索引.php中。所以我想为我的 HTML 选择<select name="color">定义一个变量,以便我可以在整个主题中使用其定义的变量调用此<select name="color">

$color=array(
     "R" => 'red',
     "Y" => 'yellow',
     "B" => 'blue', 
     "G" => 'green',
     "P" => 'purple',
     "O" => 'orange', 
     "B" => 'black',
     "G" => 'gray'
           );
<select name="color">
   <option value="">-----------------</option>
  <?php
  foreach($color as $key => $value):
  echo '<option value="'.$key.'">'.$value.'</option>'; //close your tags!!
  endforeach;
   ?>
</select>
如果我

正确理解了你的问题,这是你需要的吗?

<?php
  $ColorOtions = "<option value=''>...</option>"; 
  foreach($color as $key => $value):
  $ColorOtions .= '<option value="'.$key.'">'.$value.'</option>'; //close your tags!!
  endforeach;
?>

现在您可以按<select name="color">echo $ColorOtions;</select>呼叫

希望有帮助..

最新更新