mam pewien problem z funkcją PHP

Mianowicie, PHP drukuje mi błąd w 5 linii mojej funkcji:
Notice: Undefined offset: 2 in .../system/_functions.php on line 5
Jako zmienna query zdefiniowany jest string w takiej postaci:
site=test&name=demo
A oto moja funkcja:
function getLocation($query) { $location = ""; } return $location; }
Czy wie ktoś może gdzie leży błąd ?
Zdążyłem sprawdzić samą tablicę exstr[$i] i moim zdaniem to w niej leży błąd, lecz póki co nie mam pojęcia jaki...
Za pomoc będę bardzo wdzięczny,
Serdecznie pozdrawiam
EDIT:
Dodam, że w wyniku chciałbym otrzymać:
/test/demo