nat*_*ure 1 php lang laravel laravel-blade
我试图像这样将字符串转换为小写:
@lang(strtolower('header.home'))
Run Code Online (Sandbox Code Playgroud)
这行不通。任何的想法?谢谢。
尝试这个 :
{{ strtolower(__('header.home')) }}
Run Code Online (Sandbox Code Playgroud)
有关更多信息:
您可以使用__助手功能从语言文件中检索行。该__方法接受翻译字符串的文件和键作为其第一个参数。例如,让我们从resources/lang/messages.php语言文件中检索欢迎翻译字符串:
echo __('messages.welcome');
echo __('I love programming.');
Run Code Online (Sandbox Code Playgroud)
当然,如果您使用的是Blade模板引擎,则可以使用{{}}语法来回显翻译字符串或使用@lang指令:
{{ __('messages.welcome') }}
@lang('messages.welcome')
Run Code Online (Sandbox Code Playgroud)
如果指定的翻译字符串不存在,该__函数将简单地返回翻译字符串键。因此,使用上面的示例,__如果翻译字符串不存在,该函数将返回messages.welcome。
| 归档时间: |
|
| 查看次数: |
640 次 |
| 最近记录: |