Для того, чтобы правильно подставлять сушествительные совместно с числительными можно воспользоваться следующей функцией

function getUnitCase( $value, $unit1, $unit2, $unit3 ){
    $value = abs( (int)$value );
    if( ($value % 100 >= 11) && ($value % 100 <= 19) ){
        return $unit3;
    }else{
        switch( $value % 10 ){
            case 1:
                return $unit1;
            case 2:case 3:case 4:
                return $unit2;
            default:
                return $unit3;
        }
    }
}


Вызов ее такой.

$age_name = getUnitCase($this->item->age,'год', 'года','лет');