parse.php
1<?php
2
3require_once dirname(__DIR__) . '/vendor/autoload.php';
4
5// creates a new UdgerParser object
6$factory = new Udger\ParserFactory(sys_get_temp_dir() . "/udgercache/udgerdb_v3.dat");
7$parser = $factory->getParser();
8//$parser->setCacheEnable(false);
9//$parser->setCacheSize(4000);
10
11try {
12 $parser->setUA('Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36');
13 $parser->setIP("66.249.64.1");
14
15 $ret = $parser->parse();
16 var_dump($ret);
17} catch (Exception $ex) {
18 echo "Error: " . $ex->getMessage(). PHP_EOL;
19}