如何在 laravel 5.2 中只显示字符串的一部分?

Posted

技术标签:

【中文标题】如何在 laravel 5.2 中只显示字符串的一部分?【英文标题】:How to display only a part of a string in laravel 5.2? 【发布时间】:2017-10-07 06:42:12 【问题描述】:

我有一个超过 100 个单词的描述字段,但我只需要在刀片上显示 10 个字符。我该怎么做?

【问题讨论】:

请描述你的问题。 Truncate string in Laravel blade templates的可能重复 这有帮助,***.com/a/24902688/6521116 我有一个长度超过 100 个字符的字符串。但是在 laravel 5.2 中,我的刀片中只需要显示前 10 个字符 【参考方案1】:

您可以使用

显示字符串的一部分(前 10 个字符)
substr($myStr, 0, 10)

在 laravel 刀片模板中。

【讨论】:

这对亲爱的非常有帮助。 @HelenaHannahG 很高兴为您提供帮助..如果您需要进一步的帮助..我很乐意提供帮助。 @Shakti Phartiyal。谢谢【参考方案2】:

使用str_limit,参考这个post

 str_limit($string, $limit = 10, $end = '...') 

【讨论】:

谢谢..这是完整的帮助。但是你能提到()内的字段 str_limit 在 php 7 中已弃用

以上是关于如何在 laravel 5.2 中只显示字符串的一部分?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Laravel 5.2中将表单数据作为路由参数传递

Laravel 5.2:在用户登录/注销和注册后显示会话闪烁消息

如何在没有 SSH 的情况下在 GoDaddy 共享主机中托管 Laravel 5.2?

如何从 db 中的两个表中路由、获取和显示数据到 laravel 5.2 中的单个网页

laravel 5.2 如何在刀片中获取路由参数?

laravel 5.2 分页链接中添加随机字符