如何使用php从文本文件中获取select标记的选项值?

如何使用php从文本文件中获取select标记的选项值?,php,html,Php,Html,我知道这是通过在其中一个选项中提供selected=“selected”来选择select标记的选项值的方法,但是如果我事先不知道该值,并且需要从另一个文本文件中读取该值,我知道如何使用PHP从文本文件中读取该值,但我不知道在哪里包含该值 <th>Submission Type: <title="Submission Type"></th> <td> <select id="submissiontype" name="submissi

我知道这是通过在其中一个选项中提供
selected=“selected”
来选择select标记的选项值的方法,但是如果我事先不知道该值,并且需要从另一个文本文件中读取该值,我知道如何使用PHP从文本文件中读取该值,但我不知道在哪里包含该值

<th>Submission Type: <title="Submission Type"></th>
<td>
    <select id="submissiontype" name="submissiontype" autocomplete="off">
        <option value="NORMAL">NORMAL</option>
        <option selected="selected" value="PRIORITY">PRIORITY</option>
        <option value="PAPERSTUDY">PAPERSTUDY</option>
    </select><br>
</td>
提交类型:
正常的
优先
文书研究

我试着给这个内部选择标签,
value=”“
,但我没有成功。如何实现这一点?

我不知道您是如何从文本文件中检索值的,但假设您将其存储在
$submissiontype

然后,在你要做的元素中

<option value="NORMAL"<?php echo strcmp($submissiontype, 'NORMAL') === 0 ? ' selected' : ''; ?> >NORMAL</option>
<option value="PRIORITY"<?php echo strcmp($submissiontype, 'PRIORITY') === 0 ? ' selected' : ''; ?>>PRIORITY</option>
<option value="PAPERSTUDY"<?php echo strcmp($submissiontype, 'PAPERSTUDY') === 0 ? ' selected' : ''; ?>>PAPERSTUDY</option>
>优先级

您想选择哪个值来自文本文件?我尝试了上面的代码,但它只选择普通值,即使我得到$submissiontype=PRIORITY的值存储在
$submissiontype
中的值是字符串,对吗?这是文本文件中的值,提交类型:PRIORITY,因此,在一些php逻辑之后,我将得到$submissiontype=PRIORITY。我更新了代码,检查它现在是否工作。不,仍然得到相同的结果