function silmek($url) {
$url = preg_replace('/(?:&|(\?))'.$anahtar.'=[^&]*(?(1)&|)?/i', "$1", $url);
}
?>


Şöyle bir sorunum var sayfa içinde linki yazdırdığım zaman örnek:

www.sitem.com/?ismim=murat
www.sitem.com/?ismim=
yukurıdaki preg_replace ile ismim=murat ve ismim=
sildiriyor fakat sadece ismim olduğu zaman silmiyor
www.sitem.com/?ismim olduğu zaman ismim kısmını silmiyor ben üç şekilde de sildirmek istiyorum nasıl bir değişiklik yapmam lazım preg_replace'de