不支持的操作数类型:Laravel中的string / int

Unsupported operand types: string / int in Laravel

提问人:codeian 提问时间:3/29/2021 最后编辑:weirdancodeian 更新时间:3/29/2021 访问量:6676

问:

我有一个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>

有人可以帮我吗?

php 数组 laravel 语法错误

评论


答:

2赞 P. K. Tharindu 3/29/2021 #1

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

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