properties

概要

ブラウザの全てのプロパティを配列で返します


記述

<?php
 
// サンプルコントローラー
class Controller_Sample11 extends Controller
{
	// アクションを省略時のデフォルトの画面
	public function action_index()
	{
		// Agentデータ取得
		$data = array();
		$data["properties"] = Agent::properties();
 
		//ビューを作成
		$view = View::forge('sample11/index');
 
		// ビューに変数を割り当て
		$view->set('username', 'ほげほげ');
		$view->set('title', 'サンプルテスト');
		$view->set('data', $data);
 
		// ビューをブラウザに出力
		return $view;
	}
 
}
 
 

記述

array(1) {
  ["properties"]=>
  array(29) {
    ["browser_name_regex"]=>
    string(0) ""
    ["browser_name_pattern"]=>
    string(90) "Mozilla/5.0 (*Windows NT 6.1*WOW64*) AppleWebKit/* (KHTML, like Gecko)*Chrome/21.*Safari/*"
    ["parent"]=>
    string(11) "Chrome 21.0"
    ["platform"]=>
    string(4) "Win7"
    ["platform_version"]=>
    string(3) "6.1"
    ["win32"]=>
    string(0) ""
    ["win64"]=>
    string(1) "1"
    ["comment"]=>
    string(11) "Chrome 21.0"
    ["browser"]=>
    string(6) "Chrome"
    ["version"]=>
    string(4) "21.0"
    ["majorver"]=>
    string(2) "21"
    ["minorver"]=>
    string(1) "0"
    ["alpha"]=>
    string(1) "1"
    ["frames"]=>
    string(1) "1"
    ["iframes"]=>
    string(1) "1"
    ["tables"]=>
    string(1) "1"
    ["cookies"]=>
    string(1) "1"
    ["javascript"]=>
    string(1) "1"
    ["javaapplets"]=>
    string(1) "1"
    ["cssversion"]=>
    string(1) "3"
    ["beta"]=>
    string(0) ""
    ["win16"]=>
    string(0) ""
    ["backgroundsounds"]=>
    string(0) ""
    ["vbscript"]=>
    string(0) ""
    ["activexcontrols"]=>
    string(0) ""
    ["ismobiledevice"]=>
    string(0) ""
    ["issyndicationreader"]=>
    string(0) ""
    ["crawler"]=>
    string(0) ""
    ["aolversion"]=>
    string(1) "0"
  }
}
 
 


最終更新:2013年05月23日 00:26