Php 从url中删除查询参数

Php 从url中删除查询参数,php,Php,我正在使用 <?php echo esc_attr( add_query_arg( 'past_events', '' ) ); ?> 单击链接时。这非常有效,但是如果单击另一个按钮,如何从URL中删除过去的事件?试试这个 $url = preg_replace('/\?.*/', '', $url); 看看这个答案add\u query\u arg()不是php的核心函数。这是一个WordPress函数。因此,该示例不是通用代码。此外,这个问题的措辞很糟糕,没有真正

我正在使用

<?php 
  echo esc_attr( add_query_arg( 'past_events', '' ) ); 
?>

单击链接时。这非常有效,但是如果单击另一个按钮,如何从URL中删除过去的事件?

试试这个

$url = preg_replace('/\?.*/', '', $url);
看看这个答案

add\u query\u arg()
不是php的核心函数。这是一个WordPress函数。因此,该示例不是通用代码。此外,这个问题的措辞很糟糕,没有真正暴露问题。最后,这个问题是重复的。