首页 > 解决方案 > 为什么在模型 Laravel 中使用 protected

问题描述

我是 Laravel 的新手,当我在观看 Laravel 的初学者课程时,一位作者在他创建的模型中使用了 protected。这是代码:

class PostsAdmin extends Model
{
    protected $table='posts';  
    protected $primaryKey='id'; 
}

因此,我不清楚为什么在上述情况下使用 protected。伙计们,我理解 protected 的含义,但我不明白为什么在 Laravel 的模型中使用 protected 。

标签: phplaravel

解决方案


Laravel 使用 protected 来保护您免受数据库的破坏。就像 Sql 注入一样。它还包含避免用户将通过您的表单传递的任何威胁的语句


推荐阅读