1
我從一個數組創建使用PHP一個簡單的HTML選擇菜單如下之外:PHP - HTML選擇菜單 - 包括增值陣列
$output = '';
foreach($symptoms as $symptom) {
$symptom = htmlspecialchars($symptom);
if ($symptom == $record->getField('PatientSymptom')) {
$output = "<option value='".$symptom."' selected='selected' >$symptom</option>";
} else {
$output = "<option value='".$symptom."'>$symptom</option>";
}
echo $output;
}
這成功地創建一個從$symptoms
數組的HTML選擇菜單,但存儲在我正在顯示的輸入字段中的原始值可能不是$symptoms
陣列的一部分。在這種情況下,我需要將它添加到選擇菜單中,但不確定最好的方法來解決這個問題。
我在一個變量存儲原始值:$patientSymptom
什麼檢查的最佳方式,如果$patientSymptom
不是$symptoms
數組中,並添加到選擇菜單我創建?