High,
bin mir nicht sicher, weil rookie, aber irgendwie stört mich das mit den Anführungszeichen. Bei der erzeugung des Keys in Assoziativen Arrays werden doch eigentlich immer Anführungszeichen benutzt. Deine Ausgabe von $key und $val zeigt bei fax keine Anführungszeichen und bei der Nummer schon.
Ich würde mal versuchen in function parse() dem $key auch noch Anführungszeichen zu verpassen.
Nur so ne Vermutung weil ich sonst auch nix gefunden hab.
cu