definitivamente ya tenías la función en otro tema, si hubieras comenzado de que necesitabas replicar la funcionalidad sería otra cosa... (:
tan solo debes usar los conceptos que ya te han mencionado, y debes hacerlo sin globales, con el pase por referencia debe valer perfectamente...
un consejo sería que consultes el manual, ahí existen ejemplos, que al fin y al cabo son lo mismo que necesitas... y al final la implementación no difiere mucho...
http://php.net/parse_str