Php 不支持的操作数类型:Laravel中的字符串/int

Php 不支持的操作数类型:Laravel中的字符串/int,php,arrays,laravel,syntax-error,Php,Arrays,Laravel,Syntax Error,我有一个Laravel预约诊所系统。当我运行代码时,我收到了这个错误 “不支持的操作数类型:字符串/int” 这是我的密码 <li><img class="icons" src="{{asset('public/assets/img/icons/cash.png')}}">{{__('AED')}} @if(@$list->discount !=0){{ round($list->dr_fees - ($list->

我有一个Laravel预约诊所系统。当我运行代码时,我收到了这个错误

“不支持的操作数类型:字符串/int”

这是我的密码

<li><img class="icons" src="{{asset('public/assets/img/icons/cash.png')}}">{{__('AED')}} @if(@$list->discount !=0){{ round($list->dr_fees - ($list->dr_fees * ($list->discount / 100))) }} @else {{@$list->dr_fees}} @endif{{__('Consultation')}}  </li>
  • {{{{{{}}@if(@$list->折扣!=0){{{{{round($list->dru-fees-($list->dr-fees*($list->折扣/100))}}@else{{{{{}$list->dr-fees}@endif{{{{{{{{{{}('Consultation')}}}}

  • 有人能帮我吗。

    检查您的
    $list->折扣
    变量。看起来您正在将其作为字符串值传递


    尝试将其强制转换为
    (int)$list->discount

    仍不起作用。