CakePHP 1.2 でのおはなし。 PEAR::Net_UserAgent_Mobile を使おうと思っていた。 参考: CakePHPでZendFrameworkを使う - Shin x blog さん CakePHPのヘルパーからPEAR::Text_Wikiを使ってお手軽変換 - 「最果て」の支部 さん vendorsにpear::soapを組み込んでSOAPを使いたい - CakePHP Users in Japan フォーラム CakePHP プログラマーズ リファレンスガイド を読んでたら、 RequestHandler に isMobile なるメソッドを発見。ソースを見てみたら 'DoCoMo' なども判定できるようなので簡易的には、行けそう。 コントローラでコンポーネントの宣言をして var $components = array('RequestHandler');