我有一个产品滑块,我试图找到每种产品的最低价格。
所以我首先尝试从控制器成功调用函数并传递产品的 id
并将其打印出来。
刀片.php
<span class="text-bold">
@php
use App\Http\Controllers\ServiceProvider;
echo ServiceProvider::getLowestPrice($product_cat->id);
@endphp
</span>
路线
Route::post('/getLowestPrice/{id}', 'ServiceProvider@getLowestPrice');
控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class ServiceProvider extends Controller
{
public static function getLowestPrice($id) {
return $id;
}
}
我得到一个错误
Parse error: syntax error, unexpected 'use' (T_USE)
知道为什么 use
在这里不起作用吗?
原文由 Konstantinos Natsios 发布,翻译遵循 CC BY-SA 4.0 许可协议
你不能在方法中使用
use
关键字你可以像这样写完整的类路径