iPhone Safari:
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
iPhone Opera:
Opera/9.80 (iPhone; Opera Mini/5.0.0176/802; U; en) Presto/2.4.15
どちらも文字列"iPhone"を含んでいるみたいなので、単純にこれで識別できそうです。
ついでにPCのGoogle Chromeの場合:
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.9 Safari/533.2
Mac上のiPhoneシミュレータからアクセスした場合:
[AppName]/1.0 CFNetwork/459 Darwin/10.3.0
でした。





