我想在主页上显示一小段我的文章,如下所示:
对于标题下面的内容,我有以下代码行来减少内容:
{!! str_limit($recent->blog_content , 50 , '...') !!}
问题有时候描述可能类似于数据库中的以下内容。
<p>I Love javascript as you will see below:</p>
<pre class="language-javascript"><code>tinymce.init({
selector: '#description-textbox',
plugins: "codesample",
codesample_languages: [
{text: 'HTML/XML', value: 'markup'},
{text: 'JavaScript', value: 'javascript'},
{text: 'CSS', value: 'css'},
{text: 'PHP', value: 'php'}
],
toolbar: 'codesample | undo redo | insert | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image'
});</code></pre>
<p>Now thats what iám talking about !! A HU-MUN-GUS javascript snippet ...</p>
它是数据库中的一个字符串,现在我在前端看到如下内容:
所以现在我想要下面的代码行:
{!! str_limit($recent->blog_content , 50 , '...') !!}
要以这样的方式改变它从第1段抓取文本,如果该段中的文本超过50个字符然后修剪它,我该怎么做?
答案 0 :(得分:0)
我们假设你有$text
,你需要拿它的第一段。
你可以这样做:
$paragraph = explode("\n", $text);
然后您可以在str_limit
$paragraph