substr(htmlcode)而不破坏html <tags>

时间:2016-03-10 20:05:23

标签: php jquery

如何在不破坏HTML代码的情况下截断HTML字符串? 我正在使用以下代码,但它无法正常工作。

<?php
$title ="<div class='links'>I've tried the <b>other examples</b> above and they did not produce the desired results.
<ul>
<b>
<li>lorem ispum</li>
<li>lorem ispum</li>
<li>lorem ispum</li>
</b>
</ul>
<h1>Heading1</h1>
<div class='links'>
<h2>heading2</h2>
<span>loremispum dollar sit amet.</span>
</div>
</div>";
$text = substr( $title, 0, strpos($title, ' ', 105) );
echo $text;
?>
<div>Some Text Goes here</div>

1 个答案:

答案 0 :(得分:-1)

我想知道您是否需要保留HTML格式,或者是否应首先剥离HTML标记,然后执行子字符串.. Remove all html tags from php string