get_browser_variation1.phpt 25 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399
  1. --TEST--
  2. Test get_browser() function : variation functionality: extra browser names
  3. --INI--
  4. browscap={PWD}/browscap.ini
  5. --SKIPIF--
  6. <?php
  7. /**
  8. * Basic test, it would be pretty much coincidence if there's
  9. * a browscap.ini on another place that isn't valid.
  10. */
  11. if(! is_readable( ini_get( 'browscap' ) ) ) {
  12. die( 'skip: browscap.ini file ' . ini_get('browscap') . " not readable" );
  13. }
  14. ?>
  15. --FILE--
  16. <?php
  17. /* Prototype : mixed get_browser([string browser_name [, bool return_array]])
  18. * Description: Get information about the capabilities of a browser.
  19. * If browser_name is omitted or null, HTTP_USER_AGENT is used.
  20. * Returns an object by default; if return_array is true, returns an array.
  21. *
  22. * Source code: ext/standard/browscap.c
  23. * Alias to functions:
  24. */
  25. $browsers = include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'browsernames.inc';
  26. echo "*** Testing get_browser() : variation functionality: extra browser names ***\n";
  27. $count = count( $browsers );
  28. for( $x = 20; $x < $count; $x++) {
  29. var_dump( get_browser( $browsers[$x], true ) );
  30. }
  31. ?>
  32. ===DONE===
  33. --EXPECTF--
  34. *** Testing get_browser() : variation functionality: extra browser names ***
  35. array(35) {
  36. ["browser_name_regex"]=>
  37. string(94) "~^mozilla/5\.0 \(macintosh; .; .*mac os x.*\) applewebkit/.* \(.*\) version/3\.1.* safari/.*$~"
  38. ["browser_name_pattern"]=>
  39. string(78) "Mozilla/5.0 (Macintosh; ?; *Mac OS X*) AppleWebKit/* (*) Version/3.1* Safari/*"
  40. ["parent"]=>
  41. string(10) "Safari 3.1"
  42. ["platform"]=>
  43. string(6) "MacOSX"
  44. ["browser"]=>
  45. string(6) "Safari"
  46. ["version"]=>
  47. string(3) "3.1"
  48. ["majorver"]=>
  49. string(1) "3"
  50. ["minorver"]=>
  51. string(1) "1"
  52. ["frames"]=>
  53. string(1) "1"
  54. ["iframes"]=>
  55. string(1) "1"
  56. ["tables"]=>
  57. string(1) "1"
  58. ["cookies"]=>
  59. string(1) "1"
  60. ["backgroundsounds"]=>
  61. string(1) "1"
  62. ["javaapplets"]=>
  63. string(1) "1"
  64. ["javascript"]=>
  65. string(1) "1"
  66. ["css"]=>
  67. string(1) "2"
  68. ["cssversion"]=>
  69. string(1) "2"
  70. ["supportscss"]=>
  71. string(1) "1"
  72. ["alpha"]=>
  73. string(0) ""
  74. ["beta"]=>
  75. string(0) ""
  76. ["win16"]=>
  77. string(0) ""
  78. ["win32"]=>
  79. string(0) ""
  80. ["win64"]=>
  81. string(0) ""
  82. ["authenticodeupdate"]=>
  83. string(0) ""
  84. ["cdf"]=>
  85. string(0) ""
  86. ["vbscript"]=>
  87. string(0) ""
  88. ["activexcontrols"]=>
  89. string(0) ""
  90. ["stripper"]=>
  91. string(0) ""
  92. ["isbanned"]=>
  93. string(0) ""
  94. ["wap"]=>
  95. string(0) ""
  96. ["ismobiledevice"]=>
  97. string(0) ""
  98. ["issyndicationreader"]=>
  99. string(0) ""
  100. ["crawler"]=>
  101. string(0) ""
  102. ["aol"]=>
  103. string(0) ""
  104. ["aolversion"]=>
  105. string(1) "0"
  106. }
  107. array(34) {
  108. ["browser_name_regex"]=>
  109. string(6) "~^.*$~"
  110. ["browser_name_pattern"]=>
  111. string(1) "*"
  112. ["browser"]=>
  113. string(15) "Default Browser"
  114. ["version"]=>
  115. string(1) "0"
  116. ["majorver"]=>
  117. string(1) "0"
  118. ["minorver"]=>
  119. string(1) "0"
  120. ["platform"]=>
  121. string(7) "unknown"
  122. ["alpha"]=>
  123. string(0) ""
  124. ["beta"]=>
  125. string(0) ""
  126. ["win16"]=>
  127. string(0) ""
  128. ["win32"]=>
  129. string(0) ""
  130. ["win64"]=>
  131. string(0) ""
  132. ["frames"]=>
  133. string(1) "1"
  134. ["iframes"]=>
  135. string(0) ""
  136. ["tables"]=>
  137. string(1) "1"
  138. ["cookies"]=>
  139. string(0) ""
  140. ["backgroundsounds"]=>
  141. string(0) ""
  142. ["authenticodeupdate"]=>
  143. string(1) "0"
  144. ["cdf"]=>
  145. string(0) ""
  146. ["vbscript"]=>
  147. string(0) ""
  148. ["javaapplets"]=>
  149. string(0) ""
  150. ["javascript"]=>
  151. string(0) ""
  152. ["activexcontrols"]=>
  153. string(0) ""
  154. ["stripper"]=>
  155. string(0) ""
  156. ["isbanned"]=>
  157. string(0) ""
  158. ["wap"]=>
  159. string(0) ""
  160. ["ismobiledevice"]=>
  161. string(0) ""
  162. ["issyndicationreader"]=>
  163. string(0) ""
  164. ["crawler"]=>
  165. string(0) ""
  166. ["css"]=>
  167. string(1) "0"
  168. ["cssversion"]=>
  169. string(1) "0"
  170. ["supportscss"]=>
  171. string(0) ""
  172. ["aol"]=>
  173. string(0) ""
  174. ["aolversion"]=>
  175. string(1) "0"
  176. }
  177. array(35) {
  178. ["browser_name_regex"]=>
  179. string(67) "~^mozilla/5\.0 \(macintosh; .*mac os x.*\) gecko/.* camino/1\.5.*$~"
  180. ["browser_name_pattern"]=>
  181. string(55) "Mozilla/5.0 (Macintosh; *Mac OS X*) Gecko/* Camino/1.5*"
  182. ["parent"]=>
  183. string(6) "Camino"
  184. ["version"]=>
  185. string(3) "1.5"
  186. ["majorver"]=>
  187. string(1) "1"
  188. ["minorver"]=>
  189. string(1) "5"
  190. ["platform"]=>
  191. string(6) "MacOSX"
  192. ["browser"]=>
  193. string(6) "Camino"
  194. ["frames"]=>
  195. string(1) "1"
  196. ["iframes"]=>
  197. string(1) "1"
  198. ["tables"]=>
  199. string(1) "1"
  200. ["cookies"]=>
  201. string(1) "1"
  202. ["javaapplets"]=>
  203. string(1) "1"
  204. ["javascript"]=>
  205. string(1) "1"
  206. ["css"]=>
  207. string(1) "2"
  208. ["cssversion"]=>
  209. string(1) "2"
  210. ["supportscss"]=>
  211. string(1) "1"
  212. ["alpha"]=>
  213. string(0) ""
  214. ["beta"]=>
  215. string(0) ""
  216. ["win16"]=>
  217. string(0) ""
  218. ["win32"]=>
  219. string(0) ""
  220. ["win64"]=>
  221. string(0) ""
  222. ["backgroundsounds"]=>
  223. string(0) ""
  224. ["authenticodeupdate"]=>
  225. string(0) ""
  226. ["cdf"]=>
  227. string(0) ""
  228. ["vbscript"]=>
  229. string(0) ""
  230. ["activexcontrols"]=>
  231. string(0) ""
  232. ["stripper"]=>
  233. string(0) ""
  234. ["isbanned"]=>
  235. string(0) ""
  236. ["wap"]=>
  237. string(0) ""
  238. ["ismobiledevice"]=>
  239. string(0) ""
  240. ["issyndicationreader"]=>
  241. string(0) ""
  242. ["crawler"]=>
  243. string(0) ""
  244. ["aol"]=>
  245. string(0) ""
  246. ["aolversion"]=>
  247. string(1) "0"
  248. }
  249. array(35) {
  250. ["browser_name_regex"]=>
  251. string(29) "~^.*konqueror/3\.1.*linux.*$~"
  252. ["browser_name_pattern"]=>
  253. string(21) "*Konqueror/3.1*Linux*"
  254. ["parent"]=>
  255. string(9) "Konqueror"
  256. ["version"]=>
  257. string(3) "3.1"
  258. ["majorver"]=>
  259. string(1) "3"
  260. ["minorver"]=>
  261. string(1) "1"
  262. ["browser"]=>
  263. string(9) "Konqueror"
  264. ["platform"]=>
  265. string(5) "Linux"
  266. ["frames"]=>
  267. string(1) "1"
  268. ["iframes"]=>
  269. string(1) "1"
  270. ["tables"]=>
  271. string(1) "1"
  272. ["cookies"]=>
  273. string(1) "1"
  274. ["javascript"]=>
  275. string(1) "1"
  276. ["css"]=>
  277. string(1) "2"
  278. ["cssversion"]=>
  279. string(1) "2"
  280. ["supportscss"]=>
  281. string(1) "1"
  282. ["alpha"]=>
  283. string(0) ""
  284. ["beta"]=>
  285. string(0) ""
  286. ["win16"]=>
  287. string(0) ""
  288. ["win32"]=>
  289. string(0) ""
  290. ["win64"]=>
  291. string(0) ""
  292. ["backgroundsounds"]=>
  293. string(0) ""
  294. ["authenticodeupdate"]=>
  295. string(0) ""
  296. ["cdf"]=>
  297. string(0) ""
  298. ["vbscript"]=>
  299. string(0) ""
  300. ["javaapplets"]=>
  301. string(0) ""
  302. ["activexcontrols"]=>
  303. string(0) ""
  304. ["stripper"]=>
  305. string(0) ""
  306. ["isbanned"]=>
  307. string(0) ""
  308. ["wap"]=>
  309. string(0) ""
  310. ["ismobiledevice"]=>
  311. string(0) ""
  312. ["issyndicationreader"]=>
  313. string(0) ""
  314. ["crawler"]=>
  315. string(0) ""
  316. ["aol"]=>
  317. string(0) ""
  318. ["aolversion"]=>
  319. string(1) "0"
  320. }
  321. array(35) {
  322. ["browser_name_regex"]=>
  323. string(29) "~^.*konqueror/3\.1.*linux.*$~"
  324. ["browser_name_pattern"]=>
  325. string(21) "*Konqueror/3.1*Linux*"
  326. ["parent"]=>
  327. string(9) "Konqueror"
  328. ["version"]=>
  329. string(3) "3.1"
  330. ["majorver"]=>
  331. string(1) "3"
  332. ["minorver"]=>
  333. string(1) "1"
  334. ["browser"]=>
  335. string(9) "Konqueror"
  336. ["platform"]=>
  337. string(5) "Linux"
  338. ["frames"]=>
  339. string(1) "1"
  340. ["iframes"]=>
  341. string(1) "1"
  342. ["tables"]=>
  343. string(1) "1"
  344. ["cookies"]=>
  345. string(1) "1"
  346. ["javascript"]=>
  347. string(1) "1"
  348. ["css"]=>
  349. string(1) "2"
  350. ["cssversion"]=>
  351. string(1) "2"
  352. ["supportscss"]=>
  353. string(1) "1"
  354. ["alpha"]=>
  355. string(0) ""
  356. ["beta"]=>
  357. string(0) ""
  358. ["win16"]=>
  359. string(0) ""
  360. ["win32"]=>
  361. string(0) ""
  362. ["win64"]=>
  363. string(0) ""
  364. ["backgroundsounds"]=>
  365. string(0) ""
  366. ["authenticodeupdate"]=>
  367. string(0) ""
  368. ["cdf"]=>
  369. string(0) ""
  370. ["vbscript"]=>
  371. string(0) ""
  372. ["javaapplets"]=>
  373. string(0) ""
  374. ["activexcontrols"]=>
  375. string(0) ""
  376. ["stripper"]=>
  377. string(0) ""
  378. ["isbanned"]=>
  379. string(0) ""
  380. ["wap"]=>
  381. string(0) ""
  382. ["ismobiledevice"]=>
  383. string(0) ""
  384. ["issyndicationreader"]=>
  385. string(0) ""
  386. ["crawler"]=>
  387. string(0) ""
  388. ["aol"]=>
  389. string(0) ""
  390. ["aolversion"]=>
  391. string(1) "0"
  392. }
  393. array(35) {
  394. ["browser_name_regex"]=>
  395. string(21) "~^.*konqueror/2\..*$~"
  396. ["browser_name_pattern"]=>
  397. string(14) "*Konqueror/2.*"
  398. ["parent"]=>
  399. string(9) "Konqueror"
  400. ["iframes"]=>
  401. string(0) ""
  402. ["browser"]=>
  403. string(9) "Konqueror"
  404. ["platform"]=>
  405. string(5) "Linux"
  406. ["frames"]=>
  407. string(1) "1"
  408. ["tables"]=>
  409. string(1) "1"
  410. ["cookies"]=>
  411. string(1) "1"
  412. ["javascript"]=>
  413. string(1) "1"
  414. ["css"]=>
  415. string(1) "2"
  416. ["cssversion"]=>
  417. string(1) "2"
  418. ["supportscss"]=>
  419. string(1) "1"
  420. ["version"]=>
  421. string(1) "0"
  422. ["majorver"]=>
  423. string(1) "0"
  424. ["minorver"]=>
  425. string(1) "0"
  426. ["alpha"]=>
  427. string(0) ""
  428. ["beta"]=>
  429. string(0) ""
  430. ["win16"]=>
  431. string(0) ""
  432. ["win32"]=>
  433. string(0) ""
  434. ["win64"]=>
  435. string(0) ""
  436. ["backgroundsounds"]=>
  437. string(0) ""
  438. ["authenticodeupdate"]=>
  439. string(0) ""
  440. ["cdf"]=>
  441. string(0) ""
  442. ["vbscript"]=>
  443. string(0) ""
  444. ["javaapplets"]=>
  445. string(0) ""
  446. ["activexcontrols"]=>
  447. string(0) ""
  448. ["stripper"]=>
  449. string(0) ""
  450. ["isbanned"]=>
  451. string(0) ""
  452. ["wap"]=>
  453. string(0) ""
  454. ["ismobiledevice"]=>
  455. string(0) ""
  456. ["issyndicationreader"]=>
  457. string(0) ""
  458. ["crawler"]=>
  459. string(0) ""
  460. ["aol"]=>
  461. string(0) ""
  462. ["aolversion"]=>
  463. string(1) "0"
  464. }
  465. array(35) {
  466. ["browser_name_regex"]=>
  467. string(70) "~^mozilla/5\.0 \(windows; .; windows nt 5\.1; .*rv:1\.4.*\) gecko/.*$~"
  468. ["browser_name_pattern"]=>
  469. string(58) "Mozilla/5.0 (Windows; ?; Windows NT 5.1; *rv:1.4*) Gecko/*"
  470. ["parent"]=>
  471. string(11) "Mozilla 1.4"
  472. ["platform"]=>
  473. string(5) "WinXP"
  474. ["win32"]=>
  475. string(1) "1"
  476. ["browser"]=>
  477. string(7) "Mozilla"
  478. ["version"]=>
  479. string(3) "1.4"
  480. ["majorver"]=>
  481. string(1) "1"
  482. ["minorver"]=>
  483. string(1) "4"
  484. ["beta"]=>
  485. string(1) "1"
  486. ["frames"]=>
  487. string(1) "1"
  488. ["iframes"]=>
  489. string(1) "1"
  490. ["tables"]=>
  491. string(1) "1"
  492. ["cookies"]=>
  493. string(1) "1"
  494. ["javaapplets"]=>
  495. string(1) "1"
  496. ["javascript"]=>
  497. string(1) "1"
  498. ["css"]=>
  499. string(1) "2"
  500. ["cssversion"]=>
  501. string(1) "2"
  502. ["supportscss"]=>
  503. string(1) "1"
  504. ["alpha"]=>
  505. string(0) ""
  506. ["win16"]=>
  507. string(0) ""
  508. ["win64"]=>
  509. string(0) ""
  510. ["backgroundsounds"]=>
  511. string(0) ""
  512. ["authenticodeupdate"]=>
  513. string(0) ""
  514. ["cdf"]=>
  515. string(0) ""
  516. ["vbscript"]=>
  517. string(0) ""
  518. ["activexcontrols"]=>
  519. string(0) ""
  520. ["stripper"]=>
  521. string(0) ""
  522. ["isbanned"]=>
  523. string(0) ""
  524. ["wap"]=>
  525. string(0) ""
  526. ["ismobiledevice"]=>
  527. string(0) ""
  528. ["issyndicationreader"]=>
  529. string(0) ""
  530. ["crawler"]=>
  531. string(0) ""
  532. ["aol"]=>
  533. string(0) ""
  534. ["aolversion"]=>
  535. string(1) "0"
  536. }
  537. array(34) {
  538. ["browser_name_regex"]=>
  539. string(6) "~^.*$~"
  540. ["browser_name_pattern"]=>
  541. string(1) "*"
  542. ["browser"]=>
  543. string(15) "Default Browser"
  544. ["version"]=>
  545. string(1) "0"
  546. ["majorver"]=>
  547. string(1) "0"
  548. ["minorver"]=>
  549. string(1) "0"
  550. ["platform"]=>
  551. string(7) "unknown"
  552. ["alpha"]=>
  553. string(0) ""
  554. ["beta"]=>
  555. string(0) ""
  556. ["win16"]=>
  557. string(0) ""
  558. ["win32"]=>
  559. string(0) ""
  560. ["win64"]=>
  561. string(0) ""
  562. ["frames"]=>
  563. string(1) "1"
  564. ["iframes"]=>
  565. string(0) ""
  566. ["tables"]=>
  567. string(1) "1"
  568. ["cookies"]=>
  569. string(0) ""
  570. ["backgroundsounds"]=>
  571. string(0) ""
  572. ["authenticodeupdate"]=>
  573. string(1) "0"
  574. ["cdf"]=>
  575. string(0) ""
  576. ["vbscript"]=>
  577. string(0) ""
  578. ["javaapplets"]=>
  579. string(0) ""
  580. ["javascript"]=>
  581. string(0) ""
  582. ["activexcontrols"]=>
  583. string(0) ""
  584. ["stripper"]=>
  585. string(0) ""
  586. ["isbanned"]=>
  587. string(0) ""
  588. ["wap"]=>
  589. string(0) ""
  590. ["ismobiledevice"]=>
  591. string(0) ""
  592. ["issyndicationreader"]=>
  593. string(0) ""
  594. ["crawler"]=>
  595. string(0) ""
  596. ["css"]=>
  597. string(1) "0"
  598. ["cssversion"]=>
  599. string(1) "0"
  600. ["supportscss"]=>
  601. string(0) ""
  602. ["aol"]=>
  603. string(0) ""
  604. ["aolversion"]=>
  605. string(1) "0"
  606. }
  607. array(34) {
  608. ["browser_name_regex"]=>
  609. string(6) "~^.*$~"
  610. ["browser_name_pattern"]=>
  611. string(1) "*"
  612. ["browser"]=>
  613. string(15) "Default Browser"
  614. ["version"]=>
  615. string(1) "0"
  616. ["majorver"]=>
  617. string(1) "0"
  618. ["minorver"]=>
  619. string(1) "0"
  620. ["platform"]=>
  621. string(7) "unknown"
  622. ["alpha"]=>
  623. string(0) ""
  624. ["beta"]=>
  625. string(0) ""
  626. ["win16"]=>
  627. string(0) ""
  628. ["win32"]=>
  629. string(0) ""
  630. ["win64"]=>
  631. string(0) ""
  632. ["frames"]=>
  633. string(1) "1"
  634. ["iframes"]=>
  635. string(0) ""
  636. ["tables"]=>
  637. string(1) "1"
  638. ["cookies"]=>
  639. string(0) ""
  640. ["backgroundsounds"]=>
  641. string(0) ""
  642. ["authenticodeupdate"]=>
  643. string(1) "0"
  644. ["cdf"]=>
  645. string(0) ""
  646. ["vbscript"]=>
  647. string(0) ""
  648. ["javaapplets"]=>
  649. string(0) ""
  650. ["javascript"]=>
  651. string(0) ""
  652. ["activexcontrols"]=>
  653. string(0) ""
  654. ["stripper"]=>
  655. string(0) ""
  656. ["isbanned"]=>
  657. string(0) ""
  658. ["wap"]=>
  659. string(0) ""
  660. ["ismobiledevice"]=>
  661. string(0) ""
  662. ["issyndicationreader"]=>
  663. string(0) ""
  664. ["crawler"]=>
  665. string(0) ""
  666. ["css"]=>
  667. string(1) "0"
  668. ["cssversion"]=>
  669. string(1) "0"
  670. ["supportscss"]=>
  671. string(0) ""
  672. ["aol"]=>
  673. string(0) ""
  674. ["aolversion"]=>
  675. string(1) "0"
  676. }
  677. array(35) {
  678. ["browser_name_regex"]=>
  679. string(57) "~^mozilla/5\.0 \(x11; .*linux.*; .*rv:1\.7.*\) gecko/.*$~"
  680. ["browser_name_pattern"]=>
  681. string(44) "Mozilla/5.0 (X11; *Linux*; *rv:1.7*) Gecko/*"
  682. ["parent"]=>
  683. string(11) "Mozilla 1.7"
  684. ["platform"]=>
  685. string(5) "Linux"
  686. ["browser"]=>
  687. string(7) "Mozilla"
  688. ["version"]=>
  689. string(3) "1.7"
  690. ["majorver"]=>
  691. string(1) "1"
  692. ["minorver"]=>
  693. string(1) "7"
  694. ["beta"]=>
  695. string(1) "1"
  696. ["frames"]=>
  697. string(1) "1"
  698. ["iframes"]=>
  699. string(1) "1"
  700. ["tables"]=>
  701. string(1) "1"
  702. ["cookies"]=>
  703. string(1) "1"
  704. ["javaapplets"]=>
  705. string(1) "1"
  706. ["javascript"]=>
  707. string(1) "1"
  708. ["css"]=>
  709. string(1) "2"
  710. ["cssversion"]=>
  711. string(1) "2"
  712. ["supportscss"]=>
  713. string(1) "1"
  714. ["alpha"]=>
  715. string(0) ""
  716. ["win16"]=>
  717. string(0) ""
  718. ["win32"]=>
  719. string(0) ""
  720. ["win64"]=>
  721. string(0) ""
  722. ["backgroundsounds"]=>
  723. string(0) ""
  724. ["authenticodeupdate"]=>
  725. string(0) ""
  726. ["cdf"]=>
  727. string(0) ""
  728. ["vbscript"]=>
  729. string(0) ""
  730. ["activexcontrols"]=>
  731. string(0) ""
  732. ["stripper"]=>
  733. string(0) ""
  734. ["isbanned"]=>
  735. string(0) ""
  736. ["wap"]=>
  737. string(0) ""
  738. ["ismobiledevice"]=>
  739. string(0) ""
  740. ["issyndicationreader"]=>
  741. string(0) ""
  742. ["crawler"]=>
  743. string(0) ""
  744. ["aol"]=>
  745. string(0) ""
  746. ["aolversion"]=>
  747. string(1) "0"
  748. }
  749. array(35) {
  750. ["browser_name_regex"]=>
  751. string(70) "~^mozilla/5\.0 \(windows; .; windows nt 5\.1; .*rv:1\.9.*\) gecko/.*$~"
  752. ["browser_name_pattern"]=>
  753. string(58) "Mozilla/5.0 (Windows; ?; Windows NT 5.1; *rv:1.9*) Gecko/*"
  754. ["parent"]=>
  755. string(11) "Mozilla 1.9"
  756. ["platform"]=>
  757. string(5) "WinXP"
  758. ["win32"]=>
  759. string(1) "1"
  760. ["browser"]=>
  761. string(7) "Mozilla"
  762. ["version"]=>
  763. string(3) "1.9"
  764. ["majorver"]=>
  765. string(1) "1"
  766. ["minorver"]=>
  767. string(1) "9"
  768. ["alpha"]=>
  769. string(1) "1"
  770. ["frames"]=>
  771. string(1) "1"
  772. ["iframes"]=>
  773. string(1) "1"
  774. ["tables"]=>
  775. string(1) "1"
  776. ["cookies"]=>
  777. string(1) "1"
  778. ["javaapplets"]=>
  779. string(1) "1"
  780. ["javascript"]=>
  781. string(1) "1"
  782. ["css"]=>
  783. string(1) "2"
  784. ["cssversion"]=>
  785. string(1) "2"
  786. ["supportscss"]=>
  787. string(1) "1"
  788. ["beta"]=>
  789. string(0) ""
  790. ["win16"]=>
  791. string(0) ""
  792. ["win64"]=>
  793. string(0) ""
  794. ["backgroundsounds"]=>
  795. string(0) ""
  796. ["authenticodeupdate"]=>
  797. string(0) ""
  798. ["cdf"]=>
  799. string(0) ""
  800. ["vbscript"]=>
  801. string(0) ""
  802. ["activexcontrols"]=>
  803. string(0) ""
  804. ["stripper"]=>
  805. string(0) ""
  806. ["isbanned"]=>
  807. string(0) ""
  808. ["wap"]=>
  809. string(0) ""
  810. ["ismobiledevice"]=>
  811. string(0) ""
  812. ["issyndicationreader"]=>
  813. string(0) ""
  814. ["crawler"]=>
  815. string(0) ""
  816. ["aol"]=>
  817. string(0) ""
  818. ["aolversion"]=>
  819. string(1) "0"
  820. }
  821. array(34) {
  822. ["browser_name_regex"]=>
  823. string(6) "~^.*$~"
  824. ["browser_name_pattern"]=>
  825. string(1) "*"
  826. ["browser"]=>
  827. string(15) "Default Browser"
  828. ["version"]=>
  829. string(1) "0"
  830. ["majorver"]=>
  831. string(1) "0"
  832. ["minorver"]=>
  833. string(1) "0"
  834. ["platform"]=>
  835. string(7) "unknown"
  836. ["alpha"]=>
  837. string(0) ""
  838. ["beta"]=>
  839. string(0) ""
  840. ["win16"]=>
  841. string(0) ""
  842. ["win32"]=>
  843. string(0) ""
  844. ["win64"]=>
  845. string(0) ""
  846. ["frames"]=>
  847. string(1) "1"
  848. ["iframes"]=>
  849. string(0) ""
  850. ["tables"]=>
  851. string(1) "1"
  852. ["cookies"]=>
  853. string(0) ""
  854. ["backgroundsounds"]=>
  855. string(0) ""
  856. ["authenticodeupdate"]=>
  857. string(1) "0"
  858. ["cdf"]=>
  859. string(0) ""
  860. ["vbscript"]=>
  861. string(0) ""
  862. ["javaapplets"]=>
  863. string(0) ""
  864. ["javascript"]=>
  865. string(0) ""
  866. ["activexcontrols"]=>
  867. string(0) ""
  868. ["stripper"]=>
  869. string(0) ""
  870. ["isbanned"]=>
  871. string(0) ""
  872. ["wap"]=>
  873. string(0) ""
  874. ["ismobiledevice"]=>
  875. string(0) ""
  876. ["issyndicationreader"]=>
  877. string(0) ""
  878. ["crawler"]=>
  879. string(0) ""
  880. ["css"]=>
  881. string(1) "0"
  882. ["cssversion"]=>
  883. string(1) "0"
  884. ["supportscss"]=>
  885. string(0) ""
  886. ["aol"]=>
  887. string(0) ""
  888. ["aolversion"]=>
  889. string(1) "0"
  890. }
  891. array(35) {
  892. ["browser_name_regex"]=>
  893. string(75) "~^mozilla/5\.0 \(x11; .*; linux.*; .*; rv:1\..*\) gecko/.* firebird/0\..*$~"
  894. ["browser_name_pattern"]=>
  895. string(60) "Mozilla/5.0 (X11; *; Linux*; *; rv:1.*) Gecko/* Firebird/0.*"
  896. ["parent"]=>
  897. string(8) "Firebird"
  898. ["browser"]=>
  899. string(8) "Firebird"
  900. ["frames"]=>
  901. string(1) "1"
  902. ["iframes"]=>
  903. string(1) "1"
  904. ["tables"]=>
  905. string(1) "1"
  906. ["cookies"]=>
  907. string(1) "1"
  908. ["javaapplets"]=>
  909. string(1) "1"
  910. ["javascript"]=>
  911. string(1) "1"
  912. ["css"]=>
  913. string(1) "2"
  914. ["cssversion"]=>
  915. string(1) "2"
  916. ["supportscss"]=>
  917. string(1) "1"
  918. ["version"]=>
  919. string(1) "0"
  920. ["majorver"]=>
  921. string(1) "0"
  922. ["minorver"]=>
  923. string(1) "0"
  924. ["platform"]=>
  925. string(7) "unknown"
  926. ["alpha"]=>
  927. string(0) ""
  928. ["beta"]=>
  929. string(0) ""
  930. ["win16"]=>
  931. string(0) ""
  932. ["win32"]=>
  933. string(0) ""
  934. ["win64"]=>
  935. string(0) ""
  936. ["backgroundsounds"]=>
  937. string(0) ""
  938. ["authenticodeupdate"]=>
  939. string(0) ""
  940. ["cdf"]=>
  941. string(0) ""
  942. ["vbscript"]=>
  943. string(0) ""
  944. ["activexcontrols"]=>
  945. string(0) ""
  946. ["stripper"]=>
  947. string(0) ""
  948. ["isbanned"]=>
  949. string(0) ""
  950. ["wap"]=>
  951. string(0) ""
  952. ["ismobiledevice"]=>
  953. string(0) ""
  954. ["issyndicationreader"]=>
  955. string(0) ""
  956. ["crawler"]=>
  957. string(0) ""
  958. ["aol"]=>
  959. string(0) ""
  960. ["aolversion"]=>
  961. string(1) "0"
  962. }
  963. array(35) {
  964. ["browser_name_regex"]=>
  965. string(57) "~^mozilla/5\.0 \(x11; .*linux.*; .*rv:1\.4.*\) gecko/.*$~"
  966. ["browser_name_pattern"]=>
  967. string(44) "Mozilla/5.0 (X11; *Linux*; *rv:1.4*) Gecko/*"
  968. ["parent"]=>
  969. string(11) "Mozilla 1.4"
  970. ["platform"]=>
  971. string(5) "Linux"
  972. ["browser"]=>
  973. string(7) "Mozilla"
  974. ["version"]=>
  975. string(3) "1.4"
  976. ["majorver"]=>
  977. string(1) "1"
  978. ["minorver"]=>
  979. string(1) "4"
  980. ["beta"]=>
  981. string(1) "1"
  982. ["frames"]=>
  983. string(1) "1"
  984. ["iframes"]=>
  985. string(1) "1"
  986. ["tables"]=>
  987. string(1) "1"
  988. ["cookies"]=>
  989. string(1) "1"
  990. ["javaapplets"]=>
  991. string(1) "1"
  992. ["javascript"]=>
  993. string(1) "1"
  994. ["css"]=>
  995. string(1) "2"
  996. ["cssversion"]=>
  997. string(1) "2"
  998. ["supportscss"]=>
  999. string(1) "1"
  1000. ["alpha"]=>
  1001. string(0) ""
  1002. ["win16"]=>
  1003. string(0) ""
  1004. ["win32"]=>
  1005. string(0) ""
  1006. ["win64"]=>
  1007. string(0) ""
  1008. ["backgroundsounds"]=>
  1009. string(0) ""
  1010. ["authenticodeupdate"]=>
  1011. string(0) ""
  1012. ["cdf"]=>
  1013. string(0) ""
  1014. ["vbscript"]=>
  1015. string(0) ""
  1016. ["activexcontrols"]=>
  1017. string(0) ""
  1018. ["stripper"]=>
  1019. string(0) ""
  1020. ["isbanned"]=>
  1021. string(0) ""
  1022. ["wap"]=>
  1023. string(0) ""
  1024. ["ismobiledevice"]=>
  1025. string(0) ""
  1026. ["issyndicationreader"]=>
  1027. string(0) ""
  1028. ["crawler"]=>
  1029. string(0) ""
  1030. ["aol"]=>
  1031. string(0) ""
  1032. ["aolversion"]=>
  1033. string(1) "0"
  1034. }
  1035. array(35) {
  1036. ["browser_name_regex"]=>
  1037. string(86) "~^mozilla/5\.0 \(windows; .*; windows nt 5\.1; .*; rv:1\..*\) gecko/.* firefox/0\..*$~"
  1038. ["browser_name_pattern"]=>
  1039. string(71) "Mozilla/5.0 (Windows; *; Windows NT 5.1; *; rv:1.*) Gecko/* Firefox/0.*"
  1040. ["parent"]=>
  1041. string(7) "Firefox"
  1042. ["win32"]=>
  1043. string(1) "1"
  1044. ["browser"]=>
  1045. string(7) "Firefox"
  1046. ["frames"]=>
  1047. string(1) "1"
  1048. ["iframes"]=>
  1049. string(1) "1"
  1050. ["tables"]=>
  1051. string(1) "1"
  1052. ["cookies"]=>
  1053. string(1) "1"
  1054. ["javaapplets"]=>
  1055. string(1) "1"
  1056. ["javascript"]=>
  1057. string(1) "1"
  1058. ["css"]=>
  1059. string(1) "2"
  1060. ["cssversion"]=>
  1061. string(1) "2"
  1062. ["supportscss"]=>
  1063. string(1) "1"
  1064. ["version"]=>
  1065. string(1) "0"
  1066. ["majorver"]=>
  1067. string(1) "0"
  1068. ["minorver"]=>
  1069. string(1) "0"
  1070. ["platform"]=>
  1071. string(7) "unknown"
  1072. ["alpha"]=>
  1073. string(0) ""
  1074. ["beta"]=>
  1075. string(0) ""
  1076. ["win16"]=>
  1077. string(0) ""
  1078. ["win64"]=>
  1079. string(0) ""
  1080. ["backgroundsounds"]=>
  1081. string(0) ""
  1082. ["authenticodeupdate"]=>
  1083. string(0) ""
  1084. ["cdf"]=>
  1085. string(0) ""
  1086. ["vbscript"]=>
  1087. string(0) ""
  1088. ["activexcontrols"]=>
  1089. string(0) ""
  1090. ["stripper"]=>
  1091. string(0) ""
  1092. ["isbanned"]=>
  1093. string(0) ""
  1094. ["wap"]=>
  1095. string(0) ""
  1096. ["ismobiledevice"]=>
  1097. string(0) ""
  1098. ["issyndicationreader"]=>
  1099. string(0) ""
  1100. ["crawler"]=>
  1101. string(0) ""
  1102. ["aol"]=>
  1103. string(0) ""
  1104. ["aolversion"]=>
  1105. string(1) "0"
  1106. }
  1107. array(35) {
  1108. ["browser_name_regex"]=>
  1109. string(41) "~^mozilla/5\.0 \(.*rv:1\.8.*\) gecko/.*$~"
  1110. ["browser_name_pattern"]=>
  1111. string(30) "Mozilla/5.0 (*rv:1.8*) Gecko/*"
  1112. ["parent"]=>
  1113. string(11) "Mozilla 1.8"
  1114. ["browser"]=>
  1115. string(7) "Mozilla"
  1116. ["version"]=>
  1117. string(3) "1.8"
  1118. ["majorver"]=>
  1119. string(1) "1"
  1120. ["minorver"]=>
  1121. string(1) "8"
  1122. ["frames"]=>
  1123. string(1) "1"
  1124. ["iframes"]=>
  1125. string(1) "1"
  1126. ["tables"]=>
  1127. string(1) "1"
  1128. ["cookies"]=>
  1129. string(1) "1"
  1130. ["javaapplets"]=>
  1131. string(1) "1"
  1132. ["javascript"]=>
  1133. string(1) "1"
  1134. ["css"]=>
  1135. string(1) "2"
  1136. ["cssversion"]=>
  1137. string(1) "2"
  1138. ["supportscss"]=>
  1139. string(1) "1"
  1140. ["platform"]=>
  1141. string(7) "unknown"
  1142. ["alpha"]=>
  1143. string(0) ""
  1144. ["beta"]=>
  1145. string(0) ""
  1146. ["win16"]=>
  1147. string(0) ""
  1148. ["win32"]=>
  1149. string(0) ""
  1150. ["win64"]=>
  1151. string(0) ""
  1152. ["backgroundsounds"]=>
  1153. string(0) ""
  1154. ["authenticodeupdate"]=>
  1155. string(0) ""
  1156. ["cdf"]=>
  1157. string(0) ""
  1158. ["vbscript"]=>
  1159. string(0) ""
  1160. ["activexcontrols"]=>
  1161. string(0) ""
  1162. ["stripper"]=>
  1163. string(0) ""
  1164. ["isbanned"]=>
  1165. string(0) ""
  1166. ["wap"]=>
  1167. string(0) ""
  1168. ["ismobiledevice"]=>
  1169. string(0) ""
  1170. ["issyndicationreader"]=>
  1171. string(0) ""
  1172. ["crawler"]=>
  1173. string(0) ""
  1174. ["aol"]=>
  1175. string(0) ""
  1176. ["aolversion"]=>
  1177. string(1) "0"
  1178. }
  1179. array(35) {
  1180. ["browser_name_regex"]=>
  1181. string(41) "~^mozilla/5\.0 \(.*rv:1\.8.*\) gecko/.*$~"
  1182. ["browser_name_pattern"]=>
  1183. string(30) "Mozilla/5.0 (*rv:1.8*) Gecko/*"
  1184. ["parent"]=>
  1185. string(11) "Mozilla 1.8"
  1186. ["browser"]=>
  1187. string(7) "Mozilla"
  1188. ["version"]=>
  1189. string(3) "1.8"
  1190. ["majorver"]=>
  1191. string(1) "1"
  1192. ["minorver"]=>
  1193. string(1) "8"
  1194. ["frames"]=>
  1195. string(1) "1"
  1196. ["iframes"]=>
  1197. string(1) "1"
  1198. ["tables"]=>
  1199. string(1) "1"
  1200. ["cookies"]=>
  1201. string(1) "1"
  1202. ["javaapplets"]=>
  1203. string(1) "1"
  1204. ["javascript"]=>
  1205. string(1) "1"
  1206. ["css"]=>
  1207. string(1) "2"
  1208. ["cssversion"]=>
  1209. string(1) "2"
  1210. ["supportscss"]=>
  1211. string(1) "1"
  1212. ["platform"]=>
  1213. string(7) "unknown"
  1214. ["alpha"]=>
  1215. string(0) ""
  1216. ["beta"]=>
  1217. string(0) ""
  1218. ["win16"]=>
  1219. string(0) ""
  1220. ["win32"]=>
  1221. string(0) ""
  1222. ["win64"]=>
  1223. string(0) ""
  1224. ["backgroundsounds"]=>
  1225. string(0) ""
  1226. ["authenticodeupdate"]=>
  1227. string(0) ""
  1228. ["cdf"]=>
  1229. string(0) ""
  1230. ["vbscript"]=>
  1231. string(0) ""
  1232. ["activexcontrols"]=>
  1233. string(0) ""
  1234. ["stripper"]=>
  1235. string(0) ""
  1236. ["isbanned"]=>
  1237. string(0) ""
  1238. ["wap"]=>
  1239. string(0) ""
  1240. ["ismobiledevice"]=>
  1241. string(0) ""
  1242. ["issyndicationreader"]=>
  1243. string(0) ""
  1244. ["crawler"]=>
  1245. string(0) ""
  1246. ["aol"]=>
  1247. string(0) ""
  1248. ["aolversion"]=>
  1249. string(1) "0"
  1250. }
  1251. array(35) {
  1252. ["browser_name_regex"]=>
  1253. string(76) "~^mozilla/5\.0 \(x11; .*; sunos.*; .*; rv:1\.8.*\) gecko/.* firefox/2\.0.*$~"
  1254. ["browser_name_pattern"]=>
  1255. string(61) "Mozilla/5.0 (X11; *; SunOS*; *; rv:1.8*) Gecko/* Firefox/2.0*"
  1256. ["parent"]=>
  1257. string(11) "Firefox 2.0"
  1258. ["platform"]=>
  1259. string(5) "SunOS"
  1260. ["browser"]=>
  1261. string(7) "Firefox"
  1262. ["version"]=>
  1263. string(3) "2.0"
  1264. ["majorver"]=>
  1265. string(1) "2"
  1266. ["frames"]=>
  1267. string(1) "1"
  1268. ["iframes"]=>
  1269. string(1) "1"
  1270. ["tables"]=>
  1271. string(1) "1"
  1272. ["cookies"]=>
  1273. string(1) "1"
  1274. ["javaapplets"]=>
  1275. string(1) "1"
  1276. ["javascript"]=>
  1277. string(1) "1"
  1278. ["css"]=>
  1279. string(1) "2"
  1280. ["cssversion"]=>
  1281. string(1) "2"
  1282. ["supportscss"]=>
  1283. string(1) "1"
  1284. ["minorver"]=>
  1285. string(1) "0"
  1286. ["alpha"]=>
  1287. string(0) ""
  1288. ["beta"]=>
  1289. string(0) ""
  1290. ["win16"]=>
  1291. string(0) ""
  1292. ["win32"]=>
  1293. string(0) ""
  1294. ["win64"]=>
  1295. string(0) ""
  1296. ["backgroundsounds"]=>
  1297. string(0) ""
  1298. ["authenticodeupdate"]=>
  1299. string(0) ""
  1300. ["cdf"]=>
  1301. string(0) ""
  1302. ["vbscript"]=>
  1303. string(0) ""
  1304. ["activexcontrols"]=>
  1305. string(0) ""
  1306. ["stripper"]=>
  1307. string(0) ""
  1308. ["isbanned"]=>
  1309. string(0) ""
  1310. ["wap"]=>
  1311. string(0) ""
  1312. ["ismobiledevice"]=>
  1313. string(0) ""
  1314. ["issyndicationreader"]=>
  1315. string(0) ""
  1316. ["crawler"]=>
  1317. string(0) ""
  1318. ["aol"]=>
  1319. string(0) ""
  1320. ["aolversion"]=>
  1321. string(1) "0"
  1322. }
  1323. array(35) {
  1324. ["browser_name_regex"]=>
  1325. string(78) "~^mozilla/5\.0 \(x11; .*; .*linux.*; .*; rv:1\.8.*\) gecko/.* firefox/2\.0.*$~"
  1326. ["browser_name_pattern"]=>
  1327. string(62) "Mozilla/5.0 (X11; *; *Linux*; *; rv:1.8*) Gecko/* Firefox/2.0*"
  1328. ["parent"]=>
  1329. string(11) "Firefox 2.0"
  1330. ["platform"]=>
  1331. string(5) "Linux"
  1332. ["browser"]=>
  1333. string(7) "Firefox"
  1334. ["version"]=>
  1335. string(3) "2.0"
  1336. ["majorver"]=>
  1337. string(1) "2"
  1338. ["frames"]=>
  1339. string(1) "1"
  1340. ["iframes"]=>
  1341. string(1) "1"
  1342. ["tables"]=>
  1343. string(1) "1"
  1344. ["cookies"]=>
  1345. string(1) "1"
  1346. ["javaapplets"]=>
  1347. string(1) "1"
  1348. ["javascript"]=>
  1349. string(1) "1"
  1350. ["css"]=>
  1351. string(1) "2"
  1352. ["cssversion"]=>
  1353. string(1) "2"
  1354. ["supportscss"]=>
  1355. string(1) "1"
  1356. ["minorver"]=>
  1357. string(1) "0"
  1358. ["alpha"]=>
  1359. string(0) ""
  1360. ["beta"]=>
  1361. string(0) ""
  1362. ["win16"]=>
  1363. string(0) ""
  1364. ["win32"]=>
  1365. string(0) ""
  1366. ["win64"]=>
  1367. string(0) ""
  1368. ["backgroundsounds"]=>
  1369. string(0) ""
  1370. ["authenticodeupdate"]=>
  1371. string(0) ""
  1372. ["cdf"]=>
  1373. string(0) ""
  1374. ["vbscript"]=>
  1375. string(0) ""
  1376. ["activexcontrols"]=>
  1377. string(0) ""
  1378. ["stripper"]=>
  1379. string(0) ""
  1380. ["isbanned"]=>
  1381. string(0) ""
  1382. ["wap"]=>
  1383. string(0) ""
  1384. ["ismobiledevice"]=>
  1385. string(0) ""
  1386. ["issyndicationreader"]=>
  1387. string(0) ""
  1388. ["crawler"]=>
  1389. string(0) ""
  1390. ["aol"]=>
  1391. string(0) ""
  1392. ["aolversion"]=>
  1393. string(1) "0"
  1394. }
  1395. ===DONE===