我有這個例子的偉大工程:條件
$text = 'Lorem Ipsum';
$html = <<<HTML
<div>
<span>$text</span>
</div>
HTML;
現在如何做到這一點正確的方式來獲得所選擇的選項2:
$val = 2;
$html = <<<HTML
<select>
<option if ($val == 1) {echo 'selected';} >Option 1</option>
<option if ($val == 2) {echo 'selected';} >Option 2</option>
<option if ($val == 3) {echo 'selected';} >Option 3</option>
</select>
HTML;
您不能在heredoc文字中編寫代碼。您必須迭代地組裝結果字符串。因此,只需檢查條件並連接即可。 – zerkms