代码之家  ›  专栏  ›  技术社区  ›  Christian

PhalconPHP-骆驼套管模型油田?

  •  1
  • Christian  · 技术社区  · 9 年前

    我的数据库“user”中有一个字段:“first_name”

    当我创建ModelUser.php时,我尝试了以下getter:

    private $firstName;
    
    public function getFirstName() {
       return $this->firstName;
    }
    

    这是NULL,而这一个是用正确的值填充的。

    private $first_name;
    
    public function getFirstName() {
       return $this->first_name;
    }
    

    在这里使用带下划线的变量,而不是基于camelbased的变量是正确的吗?

    是否有可能使用基于camel的vars?

    当做

    1 回复  |  直到 9 年前
        1
  •  2
  •   yergo    9 年前

    这是你想要什么的问题,而不是你害怕什么是合适的或不合适的。我个人喜欢“下划线”表列和基于camelc的PHP脚本。

    检查 this one 如何申报 Model::columnMap() 在您的模型中,要同时具有两种功能:带下划线的表列,但有驼色大小写的php变量。