使用 Laravel 5.5 中的str_limit函数限制文本



我一直在尝试用str_limit来限制我的博客内容文本,直到我对其应用字符限制。 请查看我的刀片文件代码中缺少的内容:

{!! str_limit($blog->content) !!}在默认限制下工作正常,在视图上显示有限的文本。但是当我应用任何自定义限制时,即{!! str_limit($blog->content, 20) !!}它不会在视图上显示任何文本。

str_limit函数已被弃用, 但您可以使用Str::limit($text)Laravel 文档。

在 php 代码中使用:

use IlluminateSupportStr;

边栏选项卡中的示例用法:

{{IlluminateSupportStr::limit($text)}}
{{IlluminateSupportStr::limit($text,10)}}

使用{!! substr(strip_tags($blog->content), 0, 150) !!}整理了这个东西,可以很好地满足我的要求。

在 laravel 7 中,您所要做的就是在终端中打开您的博客目录并安装"作曲家需要 laravel/helpers",不带引号。 之后,关闭你的工匠并再次运行PHP Artisan Serve。 回到你的文件,现在你可以使用 str_limit((

在 laravel 9 中使用 {!!Str::words($blog->content, 1,'...'( !!}

相关内容

  • 没有找到相关文章

最新更新