在Laravel中将刀片的变量大写

Bal*_*áni 3 php laravel laravel-blade

我过去经常使用smarty,现在转移到Laravel,但是我错过了一些真正使用的东西.您的模板中的修改是可变的.

假设我有一个变量赋值为{{$var}}.Laravel有没有把它设置成大写?就像是 :{{$var|upper}}

遗憾的是我没有找到任何文件.

Ale*_*det 7

只有第一个字符:

您可以使用UCFirst,一个PHP函数

{{ucfirst(trans('text.blabla'))}}
Run Code Online (Sandbox Code Playgroud)

对于doc:http://php.net/manual/en/function.ucfirst.php


整个字

Str::upper($value)
Run Code Online (Sandbox Code Playgroud)

此页面也可能有方便的东西:http://cheats.jesse-obrien.ca/


muj*_*nly 7

这里可以使用 PHP Native 函数

{{ strtoupper($currency) }} 

{{ ucfirst($interval) }}
Run Code Online (Sandbox Code Playgroud)

测试正常

  • @Baldráni 在刀片中这不起作用( Str::upper($value) ),您可以使用 PHP 核心功能。我认为它可能对某人有用 - 所以发布并点赞 (2认同)