Hallo zusammen

Wollte eigentlich die Ausgaben vom Envoironment nutzen um eine Mobile weiche zu bauen. Jedoch musste ich leider feststellen, dass mein 2. Handset ein HTC Sensation wohl da durchrutscht, weil es als Macintosh durchgeht.
Das ist etwas ärgerlich... Seht ihr eine Möglichkeit, wie man auf einfache Art eine sauberere Trennung hinkriegen könnte?

var_dump von Envoiroment Rückgabewert:
Code:
object(stdClass)#72 (7) { ["string"]=> string(142) "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; HTC_Sensation_Z710e; de-ch) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16" ["os"]=> string(3) "mac" ["class"]=> string(14) "mac safari sf5" ["browser"]=> string(6) "safari" ["shorty"]=> string(2) "sf" ["version"]=> string(1) "5" ["mobile"]=> bool(false) }