Php 如何获取SimplePie描述的子字符串?

Php 如何获取SimplePie描述的子字符串?,php,rss,simplepie,Php,Rss,Simplepie,这是获取提要的完整描述或内容的代码。然而,我只想从开始的前15个字符。我的代码正确吗 </a> · <?php echo $item->get_description(str.substr(0,14)); ?> · 使用: 问题在于,文本中有HTML标记。因此,包括HTML标记在内,您实际上有超过15个字符。您可以先使用删除HTML,只获得15个字符的文本: <?php echo substr(strip_tags($item->get_descrip

这是获取提要的完整描述或内容的代码。然而,我只想从开始的前15个字符。我的代码正确吗

</a> · <?php echo $item->get_description(str.substr(0,14)); ?>
·
使用:


问题在于,文本中有HTML标记。因此,包括HTML标记在内,您实际上有超过15个字符。您可以先使用删除HTML,只获得15个字符的文本:

<?php echo substr(strip_tags($item->get_description($str)),0,15); ?>


或者,如果要保留HTML标记,则必须获取开始标记,然后向前查找结束标记,获取字符串中的位置,然后截断任何内容。

@DipeshParmar是的,它给了我完整的描述/它没有给我15个字符,仍然可以获得完整的提要。答案已修改,请立即尝试。我将其设置为0,15,但它可以处理任何文本或有时仅显示一个单词。我认为图像挡住了它。还有一些奇怪的字母,如“&nbs”和“-->”随机出现。你知道问题出在哪里吗?
<?php echo substr(strip_tags($item->get_description($str)),0,15); ?>