olá pessoal,  estou tendo um problema ao tentar localizar parte de uma string por aqui.  vou postar o código e explico:     $qrstr_separada = explode('&', $_SERVER['QUERY_STRING']);        $pos = strpos(array_pop($qrstr_separada), 'pg=);         if($pos===false) {       $url = $_SERVER['QUERY_STRING];    }    else {       $url = str_replace('&'.array_pop($qrstr_separada), '', $_SERVER['QUERY_STRING']);    }        $url = $_SERVER['PHP_SELF'].'?'.$url;  primeiro eu separo QUERY_STRING de modo a pegar os parâmetros GET como itens de um array; depois testo se o último item do array possui a string 'pg=';  se não possuir deixo QUERY_STRING como está; se possuir tiro o ultimo parâmetro de QUERY_STRING;  não está funcionando o strpos() do jeito que eu queria, pelos testes que fiz. eu não estou conseguindo enxergar o erro, alguém pode me ajudar?  agradeço desde já.