在PHP中输入单选按钮值的正确方法


Corrct method for inputting radio button value in PHP in a bootstrap 3 document

我有html5序列化和不当的属性放置错误在

输入

元素:

<fieldset class="form-group">
        <legend>Choose Color</legend>
        <div class="form-check">
          <label class="form-check-label">
            <input type="radio" class="form-check-input" name="color" id="blue" value="Blue"
     <?php if(isset($_SESSION['form']['color']) == "Blue") echo "checked"; ?>/>          
            Blue
          </label>
        </div>
        <div class="form-check">
        <label class="form-check-label">
            <input type="radio" class="form-check-input" name="color" id="green" value="Green"
     <?php if(isset($_SESSION['form']['color']) == "Green") echo "checked"; ?>/>        
    Green
          </label>
        </div>
      </fieldset>

将单选按钮值直接放入引导文档的正确方法是什么?

代替

if(isset($_SESSION['form']['color']) == "Green")
使用

if(isset($_SESSION['form']['color']) &&  $_SESSION['form']['color'] === "Green")

html5不支持特定输入元素类型的PHP value序列化,例如

选择,收音机,等

直接来自bootstrap文档,这非常糟糕。