我正在使用具有本地化功能的laravel(5.1) Blade 模板引擎。
messages.php文件夹中有一个语言文件/resources/lang/en/:

return [
    'welcome' => 'welcome',

在我的 Blade 服务器模板中,欢迎消息是使用trans方法调用的:

{{ trans('messages.welcome') }}

在某些情况下,我需要显示相同的消息,但首字母应大写(“Welcome”)。我不想在翻译文件中使用重复的记录。

我该如何处理?

最佳答案

使用PHP的 native ucfirst 函数:

{{ ucfirst(trans('messages.welcome')) }}

关于php - 如何在Laravel Blade中大写第一个字母,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32489324/

10-13 04:25