Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何限制laravel刀片上的文字?_Php_Laravel_Laravel Blade_Laravel 8 - Fatal编程技术网

Php 如何限制laravel刀片上的文字?

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::

我想知道如何限制《拉威尔之刃》中的单词。我已经使用substr进行了编码,但它仍然不能正常工作。有人能帮我吗

<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, ' (...)')}}

我只能在刀片模板中更改它吗?因为我不想干扰后端的工作人员代码,所以您可以随意更改刀片、控制器或型号