fiftyone_degrees_preg_match_all('#(?<=Version/)\\d+\\.\\d+#', $useragent), 1 => fiftyone_degrees_preg_match_all('#(?<=\\()[^;]+#', $useragent)); $ns = E64($segments, array(0 => array(0 => '11.50'), 1 => array(0 => 'Linux armv7l')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,489091,6, 'Opera/9.80 (Linux armv7l; Maemo; Opera Mobi/14; U; en-GB) Presto/2.9.201 Version/11.50'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.50'), 1 => array(0 => 'Linux armv6l')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,489091,6, 'Opera/9.80 (Linux armv6l; Maemo; Opera Mobi/14; U; en) Presto/2.9.201 Version/11.50'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,149998,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/498; U; en-GB) Presto/2.4.18 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'Windows Mobile')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(119225,15130,149998,6, 'Opera/9.80 (Windows Mobile; WCE; Opera Mobi/WMD-50433; U; en) Presto/2.4.13 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,153540,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/1209; U; en-GB) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.50'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,489091,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-X; U; en-US) Presto/2.9.201 Version/11.50'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.10'), 1 => array(0 => 'MTK')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,21180,153540,6, 'ASTRO36_TD/v3 MAUI/10A1032MP_ASTRO_W1052 Release/31.12.2010 Browser/Opera Profile/MIDP-2.0 Configuration/CLDC-1.1 Sync/SyncClient1.1 Opera/9.80 (MTK; Nucleus; Opera Mobi/4000; U; id-ID) Presto/2.5.28 Version/10.10'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '12.00'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,526101,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-X; U; en) Presto/2.10.254 Version/12.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.10'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,379929,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-X; U; en-GB) Presto/2.8.149 Version/11.10'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'WindowsMobile')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(36555,15130,49220,6, 'Opera/9.7 (WindowsMobile; PPC; Opera Mobi/35267; U; en; Presto/2.1.1)'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.00'), 1 => array(0 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,376262,6, 'Opera/9.80 (S60; SymbOS; Opera Mobi/SYB-X; U; ru) Presto/2.7.81 Version/11.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.00'), 1 => array(0 => 'Linux armv7l')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,376262,6, 'Opera/9.80 (Linux armv7l; Maemo; Opera Mobi/9; U; en-GB) Presto/2.7.81 Version/11.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '12.00'), 1 => array(0 => 'Linux')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,526101,6, 'Opera/9.80 (Linux; Opera Mobi/8; MeeGo; U; en-GB) Presto/2.10.254 Version/12.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'Linux armv7l')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,153540,6, 'Opera/9.80 (Linux armv7l; Maemo; Opera Mobi/4; U; en-GB) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'Linux i686')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,153540,6, 'Opera/9.80 (Linux i686; Opera Mobi/7457; U; en) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'Opera Mobi/498)')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,21180,320137,6, 'Opera/9.80 (Opera Mobi/498)'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'MTK')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,21180,149998,6, 'Opera/9.80 (MTK; Nucleus; Opera Mobi/2167; U; en-US) Presto/2.4.18 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'Macintosh')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(59266,135431,149998,6, 'Opera/9.80 (Macintosh; Intel Mac OS X; Opera Mobi/27; U; en) Presto/2.4.18 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'Windows Mobile')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(119225,15130,49220,6, 'Opera/9.7 (Windows Mobile; PPC; Opera Mobi/35166; U; en) Presto/2.2.1'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'Windows NT 5.1')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,44721,320137,6, 'Opera/9.80 (Windows NT 5.1; U; Opera Mobi; de; CEB-42)'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '11.50'), 1 => array(0 => 'Windows NT 5.1')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,44721,489091,6, 'Opera/9.80 (Windows NT 5.1; Opera Mobi/23731; U; en) Presto/2.9.201 Version/11.50'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.54'), 1 => array(0 => 'J2ME/MIDP', 1 => 'S60')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(153453,153533,503689,6, 'Opera/9.80 (J2ME/MIDP; Opera Mini/9.80 (S60; SymbOS; Opera Mobi/23.348; U; en) Presto/2.5.25 Version/10.54'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'Windows NT 6.0')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,63585,153540,6, 'Opera/9.80 (Windows NT 6.0; Opera Mobi/7457; U; en) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'Windows NT 6.0')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,63585,149998,6, 'Opera/9.80 (Windows NT 6.0; Opera Mobi/49; U; en) Presto/2.4.18 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-TS3S')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(558279,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-TS3S; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SN3S')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(561364,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SN3S; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-CA3I')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(571365,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-CA3I; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SN3P')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(571221,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SN3P; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SN3T')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(571509,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SN3T; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'KDDI-CA3F')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(560776,251920,19022,6, 'Mozilla/5.0 Opera/9.5 (KDDI-CA3F; BREW; Opera Mobi; U; ja) Presto/2.2.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SH3K')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(562361,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SH3K; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SH3G')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(548476,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SH3G; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-CA3H')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(571293,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-CA3H; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'KDDI-SH3F')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(571437,251920,19022,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SH3F; BREW; Opera Mobi; U; ja) Presto/2.2.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'KDDI-SN3Q')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(548649,251920,149998,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SN3Q; BREW; Opera Mobi; U; ja) Presto/2.4.15 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'Windows NT 6.1')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,110069,153540,6, 'Opera/9.80 (Windows NT 6.1; Opera Mobi/7457; U; fr) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.1'), 1 => array(0 => 'Windows Mobile')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(119225,15130,153540,6, 'Opera/9.80 (Windows Mobile; WCE; Opera Mobi/7457; U; en) Presto/2.5.28 Version/10.1'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'KDDI-TS3R')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(548404,251920,19022,6, 'Mozilla/5.0 Opera/9.5 (KDDI-TS3R; BREW; Opera Mobi; U; ja) Presto/2.2.1'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'KDDI-SH3D')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(548548,251920,19022,6, 'Mozilla/5.0 Opera/9.5 (KDDI-SH3D; BREW; Opera Mobi; U; ja) Presto/2.2.1'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'Microsoft Windows')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,114953,19022,6, 'Opera/9.5 (Microsoft Windows; PPC; Opera Mobi/1907; U; en)'); $ls = $ns; } $ns = E64($segments, array(0 => array(0 => '10.00'), 1 => array(0 => 'Linux armv7l')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,134842,149998,6, 'Opera/9.80 (Linux armv7l; U; Maemo; Opera Mobi/3; en-GB) Presto/2.5.26 Version/10.00'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'WindowsMobile')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(21187,15130,49220,6, 'Opera/9.7 (WindowsMobile;PPC; Opera Mobi/35267; U; en; Presto/2.1.1)'); $ls = $ns; } $ns = E64($segments, array(0 => NULL, 1 => array(0 => 'KDDI-TS3O')), $ls); if ($ns <= $ls) { if ($ns < $ls) { unset($dl); } $dl[] = array(431626,251920,19022,6, 'Mozilla/5.0 Opera/9.5 (KDDI-TS3O; BREW; Opera Mobi; U; en) Presto/2.2.1'); $ls = $ns; } return $dl; }