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