Alle '?' ersetzen durch '&' ausser dem ersten '?'

Hallo,

kennt jemand ein Regular Expression mit dem ich in einem string alle „?“ durch „&“ ersetzen kann ausser natürlich dem ersten „?“

Ne Url wie z.B. index.php?etwas=is&im=Busch?jawoll=ja ist ja nicht so dolle :confused:

Danke für Eure Hinweise

$foo = substr ( $foo, 0, strpos ( $foo, „?“ ) + 1 ). str_replace ( „?“, „&“, substr ( $foo, strpos ( $foo, „?“ ) + 1 ) );

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]