如何在laravel中使用出生年份获得年龄值?

时间:2018-12-18 04:52:42

标签: laravel-5 php-carbon

我正在使用Laravel5。我有一个表格项目,其中的lahiryy列由出生年份组成。我想使用lahiryy列检查项目表中每个人的年龄。我看到可以使用碳。但是我对属性感到困惑。

我在商品类中尝试了此功能:

 class Item extends Model 
{

protected  $primaryKey = 'ItemID';
protected $fillable = ['Name', 'Contact_Number','Address','NoOfCans','Price'];
public $timestamps = false;

public function age(){
    $YearNow = Carbon::now()->year;
    return ($YearNow->diffInYears(Carbon::parse($this->attributes['lahiryy'])));

  }
}

还是使用它?

  class Item extends Model 
{

protected  $primaryKey = 'ItemID';
protected $fillable = ['Name', 'Contact_Number','Address','NoOfCans','Price'];
public $timestamps = false;

public function age(){
    $years = range(Carbon::now()->year, 'lahiryy')
  }
}

我不知道如何在函数中传递lahiryy列值。我也是碳和laravel的新手。谢谢。

0 个答案:

没有答案