Php浏览器检测类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Php浏览器检测类相关的知识,希望对你有一定的参考价值。
Detect and echo browser version including differentiating between Chrome and Safari.
<?php class Browser { "Name" => "unknown", "Agent" => "unknown") ; public function __Construct() { "mozilla", "seamonkey", "konqueror", "netscape", "gecko", "navigator", "mosaic", "lynx", "amaya", "omniweb", "avant", "camino", "flock", "aol"); foreach($browsers as $browser) { { $this->Name = $match[1] ; $this->Version = $match[2] ; break ; } } } public function __Get($name) { { } return $this->props[$name] ; } public function __Set($name, $val) { { SimpleError("No such property or function.", "Failed to set $name", $this->props) ; die ; } $this->props[$name] = $val ; } } $Browser = new Browser; ?> <?php //usage echo "$Browser->Name $Browser->Version" ; ?>
以上是关于Php浏览器检测类的主要内容,如果未能解决你的问题,请参考以下文章