Php 如何限制laravel刀片上的文字?
我想知道如何限制《拉威尔之刃》中的单词。我已经使用substr进行了编码,但它仍然不能正常工作。有人能帮我吗Php 如何限制laravel刀片上的文字?,php,laravel,laravel-blade,laravel-8,Php,Laravel,Laravel Blade,Laravel 8,我想知道如何限制《拉威尔之刃》中的单词。我已经使用substr进行了编码,但它仍然不能正常工作。有人能帮我吗 <div class="description"> {{ substr($UseCase->translate($lang)->description, 20).'...' }} </div> {{substr($UseCase->translate($lang)->description,20)。''.''} Str::
<div class="description">
{{ substr($UseCase->translate($lang)->description, 20).'...' }}
</div>
{{substr($UseCase->translate($lang)->description,20)。''.''}
Str::words
方法限制字符串中的字数。可以通过其第三个参数将附加字符串传递给此方法,以指定应将哪个字符串追加到截断字符串的末尾:
{{Str::words($UseCase->translate($lang)->description, 20, ' (...)')}}
你必须进口
use Illuminate\Support\Str;
参考:
您可以避免像下面这样使用导入
{{\Illuminate\Support\Str::words($UseCase->translate($lang)->description, 20, ' (...)')}}
我只能在刀片模板中更改它吗?因为我不想干扰后端的工作人员代码,所以您可以随意更改刀片、控制器或型号