如何禁止选择值出现,只显示结果



在我的情况下,我使用select和php代码,当我调用函数时一切都工作得很好,但是在打印结果时,我得到了以下的echo值,请提供您的帮助和意见。

<select name="cars" id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="without_car">Without a car</option>
</select>
if($cars == "without_car") {
$cars .= "You dont have a car.";
} else {
$cars .=  "You have a car.";
}

我通过调用html:

得到答案
'.$cars.'

如果您选择">没有车的结果":

without_carYou dont have a car.

选择">Volvo的结果":

volvoYou have a car.

如何禁止值出现,只显示回显结果?

我需要的结果如下:

You have a car.
or
You dont have a car.

不串联,重新赋值:

if($cars == "without_car") {
$cars = "You dont have a car.";
} else {
$cars = "You have a car.";
}

最新更新