我有一个显示的文字像这样一个简单的内容肩:PHP:拆分成头跨度
<h4><span>Featured Article</span></h4>
<h2><span>Lorem ipsum dolor sit amet,</span> <span>consectetur adipisicing elit</span></h2>
<span class="author">by Cameron Drysdale</span>
正如你所看到的H2有它的文本分成<span>
标签。这是因为我可以达到以下效果,如粉红色框中所示:http://www.paperviewmagazine.com/
问题是如何自动执行此操作,因为标题将从数据库中生成并且默认情况下不会有span标记。关于如何使用PHP添加一些标签来封装标题的某些部分的任何想法?
编辑:我使用WordPress等称号会显示类似<?php the_title(); ?>
和我可能会想分割后的字符x个文本
EDIT2:我要指出,这个想法是使用span标记分割内容,所以这也可能是一种可能性:<span>this is</span> <span>some text</span> <span>I'm sharing</span>
你想如何识别字符串在哪里包装的位置?只是随机?或者在x字符之后?或逗号后? – theomega 2011-03-29 12:42:22
好点,我说3-4个字之后 – Cameron 2011-03-29 12:44:06