在php中表单字段为空时从数组获取信息
我有一个表单字段(在php中表单字段为空时从数组获取信息,php,forms,Php,Forms,我有一个表单字段(id=“rate”name=“rate”),用户需要为其输入一个值。但是,如果用户将其留空,则该值将取自costs.php中的数组。我已经写了这段代码,但它似乎不起作用;$total变量对我很重要 <?php $total = $form->data['rate']; if($value){ echo $form->data['rate']; } else if($value === false){ echo $cost
id=“rate”name=“rate”
),用户需要为其输入一个值。但是,如果用户将其留空,则该值将取自costs.php
中的数组。我已经写了这段代码,但它似乎不起作用;$total
变量对我很重要
<?php
$total = $form->data['rate'];
if($value){
echo $form->data['rate'];
} else if($value === false){
echo $costs['usd_ia'];
}
?>
您很可能应该将
else if
更改为无条件else
,并使用$total而不是$value
<?php
$total = $form->data['rate'];
if ($total) {
echo $form->data['rate'];
} else {
echo $costs['usd_ia'];
}
是否应将$value
设为$total
?你说的“对你很重要”是什么意思?