聯(lián)系官方銷售客服
1835022288
028-61286886
preg_match_all匹配正文內(nèi)容沒有h標(biāo)簽時(shí),{$content}輸出不了內(nèi)容。求指點(diǎn)
以下是代碼
<div class="content">
<!--{php print_r($result);}-->
<!--{php echo($result[0][0]);}-->
<div id="geth">
<?php preg_match_all("/<h[1-7][^>]*?>(.*?)<\/h[1-7]>/",$content,$result);
if($result===[])
{
}
else
{
echo('<h2>目錄</h2>');
$i=0; foreach($result[1] as $value) echo('<p style="text-indent:16px;margin:0;"><a style="color:blue;" href=" '.$i++.'">? '.$value.'</ a></p >');
}
?>
</div>
{$content}
</div>
這種只能自己檢查正在表達(dá)式有沒有寫對?
。。。。。
題外話,可以把這些注釋全部刪。 <!--這些都是會(huì)被執(zhí)行的。
回復(fù)迅睿框架創(chuàng)始人 大佬。正則貌似是沒問題的。反復(fù)則是了幾次都不行,<!-- 刪除了也不行。
請問:只是內(nèi)容正文匹配不到內(nèi)容時(shí),怎么捕獲異常讓{$content}正常輸出
已重新排查解決。感謝官方