Laravel - 如何显示漂亮的列名称

时间:2017-05-22 17:51:47

标签: php laravel

我正在使用Laravel 5.4和MySQL数据库。 在视图中,我想动态显示我的所有模型属性。 (密钥:值。,例如姓名:John)

但是这些模型属性是表colums名称,因此它们的格式不是很好(小写,带有一些下划线)

Laravel显示漂亮名称而不是数据库表列名称的最佳方法是什么?

1 个答案:

答案 0 :(得分:5)

这是一个用来美化字段名称的简单函数。

function prettify_field($field)
{
    return title_case(snake_case(camel_case($field), ' '));
}

示例输出

name            Name
age             Age
created_at      Created At
totalAmount     Total Amount
birth_date      Birth Date
theirPetName    Their Pet Name