我如何检索选项标签而不是选项值

How fo i retrieve option label instead of option value

我想回应批准/拒绝而不是 存储在数据库中的值。我如何在 PHP 中实现这一目标?

<select name="supAprrove" id="supAprrove">
    <option value="1" >Approve</option>
    <option value="2">Reject</option>
  </select>

一种方法是使用三元语句:

echo $_POST['supAprrove'] == 1 ? 'Approve' : 'Reject';

语句是shorthandif/else。评估 ? 之前的条件。如果它的计算结果为 true,那么您将获得 ? 之后的语句的结果,否则您将获得 :.

之后的语句的结果