我的php爆炸有什么问题?

时间:2012-05-07 04:08:29

标签: php string split explode

我有一串html代码。在这个html代码中,我有一个所谓的“html分隔符”,它有助于将html代码拆分成更小的块。

分隔符的格式为

<br class="limit" />

html代码如下

<p>To be A Premier in Global Distinction<br class="limit" />To be A Premier Polytechnic of Global Distinction&nbsp;<br class="limit" />We provide quality education and training to prepare students and adult learners for work and life, equipping them to be life-long learners <br class="limit" />We will harness our resources, expertise, creativity and innovation to support the development of business and industry.</p>    

这是我的php代码

$htmlparts = explode("<br class='limit' />", $htmlcode);
echo $htmlparts [0];
echo $htmlparts [1];
echo $htmlparts [2];

右边的$ htmlparts [0]应该给我回复

要成为全球优秀的总理,$ htmlparts [1]应该让我成为全球优秀的高级理工学院等等。

由于它未能分裂。感谢任何专家意见。谢谢!

1 个答案:

答案 0 :(得分:4)

您的html示例有"limit",而您正试图爆炸'limit' - 请注意引用样式的不同之处。爆炸需要在分隔符上进行精确匹配。由于您使用的是不同的引号,因此永远不会匹配,因此不会爆炸。