您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

请问一个preg_replace的奇怪有关问题

2025/1/18 10:29:47发布17次查看
请教一个preg_replace的奇怪问题。
我需要在一个html文档中将 这样的标签,替换成
,用的语句是这样的:
$demo = abc
def ;
$demo = preg_replace('', '
', $demo);
最后demo结果为 abc > def
怎么多出一对尖括号了呢?
但是同样的方法,使用ereg_replace就正常了:
$demo = abc
def ;
$demo = ereg_replace('', '
', $demo);
demo输出:abc
def
听说php以后会淘汰掉ereg_replace,但是我这个功能preg_replace老是莫名其妙在外边多出一对尖括号,我好郁闷呀!
为什么呀?
------解决方案--------------------
$demo = preg_replace('##', '
', $demo);
你的 '', '
' 是将作为定界符用的
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product