我正试图弄清为什么没有结果。
我正在从wp数据库中获取数据
$global_notice2 = get_post_meta($post->ID,'_global_notice', true);
其中包含一个href链接,我希望在显示给用户(例如
)之前使用preg替换操作该链接 preg_replace('/<a(.*?)href="(.*?)"(.*?)>/', '', $global_notice2 );
现在我们显示数据
$notice2 = "<p>$alternative_content$global_notice2</p>";
数据未修改,我在做什么错了?
答案 0 :(得分:0)
preg_replace
请勿修改参数,您需要像这样捕获返回值:
$global_notice2 = preg_replace('/<a(.*?)href="(.*?)"(.*?)>/', '', $global_notice2);