Php 如何在输入类型min属性中设置条件

Php 如何在输入类型min属性中设置条件,php,if-statement,min,html5-input-number,Php,If Statement,Min,Html5 Input Number,我有一个关于输入类型的问题。我想在输入类型的min=”“内设置一个if条件 这是我的密码: <input type="number" id="qty" name="qty" min="1" max="{{ $product_info[0]->quantity - $sessionQty }}" step="1" value="1" readonly> 我上面的条件是,当我的$product\u info[0]->quantity-$sessionQty等于零时,我希望将最小值

我有一个关于输入类型的问题。我想在输入类型的
min=”“
内设置一个if条件

这是我的密码:

<input type="number" id="qty" name="qty" min="1" max="{{ $product_info[0]->quantity - $sessionQty }}" step="1" value="1" readonly>

我上面的条件是,当我的
$product\u info[0]->quantity-$sessionQty
等于零时,我希望将最小值设置为0,当条件不为0时,我会将最小值设置为1。

我假设您将php代码放入min中,在这种情况下,这是如下所示的工作代码

min=”“

如果
{{}
来自某个模板框架,那么它的工作方式也应该如下所示


min=“{($product\U info[0]->QUOTE-$sessionQty)==0?'0':'1'}}”

好的,让我知道我还没有测试过它。不过,让我也测试一下。你能添加条件让min不为负数吗?让我们来看看。
min = " 
if($product_info[0]->quantity - $sessionQty == 0) {
    echo 0;
} else {
    echo 1;
}
"