在laravel中显示视图中的一部分文本

问题描述 投票:0回答:2

我正在制作一个页面,其中显示帖子[按标题和身体的一部分]。在我的视图页面中,我使用的是{{$post->body}},它显示了帖子的整个主体。而我无法想到在身体的开头得到一些单词的任何东西(助手,方法)

php eloquent laravel-5.6
2个回答
0
投票

尝试如下......

{!! str_limit($post->body , 100) !!}

它将显示100个文本长度(您也可以传递任何数字,而不是100)。


0
投票

你可以使用PHP的substr()方法

例子:

<?php
    $stringName="Hello world";
    echo substr($stringName,6);//output= world
    echo substr($stringName,0,5);//output= Hello
    echo substr($stringName,1,6);//output= ello w
?>

如有疑问

{{substr($post->body,0,15)."....."}}
© www.soinside.com 2019 - 2024. All rights reserved.