我正在尝试将 View 页面 (index.blade.php) 中的字符串转换为小写
下面是我想要实现的。
<img src="images/teamnamesml.jpg logo">
这是我的尝试
<img src="images/{{ Str::lower($matchup->visitorTeam) }}sml.jpg">
我收到这个错误
FatalErrorException in ed1bb29e73e623d0f837c841ed066275 line 71:
Class 'Str' not found
我是否必须将类 Illuminate\Support\Str
导入特定文件?
最佳答案
为什么不直接使用 PHP 内置 strtolower
?
<img src="images/{{ strtolower($matchup->visitorTeam) }}sml.jpg">
或者,如果您需要完整的 UTF-8 支持,您可以使用 mb_strtolower($string, 'UTF-8')
它允许变音符号和其他有趣的 UTF-8 东西。这就是 Laravel 的 Str::lower()
功能确实如此。
关于php - Laravel 字符串降低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32957568/