1
我想使用PHP的爆炸將字符串分成兩部分。然而,該字符串是HTML代碼和PHP似乎不同意。如何phpexplode字符串中的代碼?
這是什麼在起作用:
<?
$pizza = "hello<!--a-->world";
$pieces = explode("<!--a-->", $pizza);
echo $pieces[0];
echo "<br/><br/>";
echo $pieces[1];
?>
這不起作用,我收到此錯誤http://pelican-cement.com/exp3.php
<?
$pizza = "<div id=main><div id=cnt><div id=sfcnt><div id=sform style="height:43px"></div><div class=tsf-p style=visibility:hidden></div></div><noscript><style>.bl{display:none !important}</style></noscript><div id=subform_ctrl><div style="float:right"><a href="/advanced_search?q=hotels&hl=en&prmd=ivnscm" class="gl nobr" style="color:#36c">Advanced search</a></div><div><div id=resultStats>About 462,000,000 results<nobr> (0.18 seconds) </nobr></div></div></div><div id=nr_container style="position:relative;zoom:1"><div id=center_col><div id=res class=med role=main><div id=topstuff></div><!--a--><h2 class=hd>Search Results</h2>";
$pieces = explode("<!--a-->", $pizza);
echo $pieces[0];
echo "<br/><br/>";
echo $pieces[1];
?>
唯一的區別是在弦。我是PHP新手,在字符串中使用html有問題嗎?
任何幫助將不勝感激。
「逃脫」,而不是「註釋掉」 – 2011-03-19 20:25:11