gpt4 book ai didi

php - Laravel - 使用保留字命名模型

转载 作者:可可西里 更新时间:2023-10-31 22:53:02 25 4
gpt4 key购买 nike

我知道它是 not possible to use a reserved word in PHP as class name ,但是我的 Laravel 应用程序可以管理类(class)和类(class),所以我有一个名为 classes 的数据库表、一个 ClassController 和一个 Class 模型。但是,在 Laravel 中,我的模型必须命名为 Class,这在 PHP 中是不允许的:

class Class extends Model {}

使用同义词,最接近的是 Lecture,似乎仍然不对。

Laravel 有解决这个问题的方法吗?

最佳答案

Laravel 不会强制您为您的模型或 Controller 使用特定的名称。这只是一个约定。您可以随意命名您的模型。您唯一需要做的修改是在您的模型中声明 protected $table = 'classes'

关于php - Laravel - 使用保留字命名模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33129425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com