それがiPhoneかAndroidフォンかを知りたいのですが、検出のために以下のコードを使用しましたが、これはAndroidデバイスとiPhoneデバイスの両方でモバイルとして表示されます.....
しかし、Android/iphone/ipad のような必要があります....
public function preExecute() {
...
$context = $this->getContext();
$request = $context->getRequest();
$response = $context->getResponse();
print_r($request->getHttpHeader('User-Agent'));
....
}