title: What is wrong with my php explode?
body: <p>I have a string of html codes. Within this html code, i have a so called "html delimiter" which help to split the html code into smaller chunks. </p>
  
  <p>The delimiter is in the format of </p>
  
  <pre><code>&lt;br class="limit" /&gt;
  </code></pre>
  
  <p>The html code is as below</p>
  
  <pre><code>&lt;p&gt;To be A Premier in Global Distinction&lt;br class="limit" /&gt;To be A Premier Polytechnic of Global Distinction&amp;nbsp;&lt;br class="limit" /&gt;We provide quality education and training to prepare students and adult learners for work and life, equipping them to be life-long learners &lt;br class="limit" /&gt;We will harness our resources, expertise, creativity and innovation to support the development of business and industry.&lt;/p&gt;    
  </code></pre>
  
  <p>This is my php code</p>
  
  <pre><code>$htmlparts = explode("&lt;br class='limit' /&gt;", $htmlcode);
  echo $htmlparts [0];
  echo $htmlparts [1];
  echo $htmlparts [2];
  </code></pre>
  
  <p>By right $htmlparts [0] should return me  <p>To be A Premier in Global Distinction, $htmlparts[1] should return me To be A Premier Polytechnic of Global Distinction&nbsp; and so on.</p>
  
  <p>By it fails to split. Appreciate any expert advice. thanks!</p>