Tôi có một danh sách chứa thông tin trên trình duyệt web của người dùng. Danh sách được tạo ra bởi PHP thông qua khảo sát yêu cầu của người dùng. Đầu ra trông như sau: (mẫu):Trình duyệt có PHP: gây nhầm lẫn đầu ra
- Mozilla/4.0 (tương thích; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729 ;. NET CLR 3.0.30729; Media Center PC 6.0)
- Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.19 (KHTML, như Gecko) Chrome/18.0.1025.152 Safari/535.19
- Mozilla/5.0 (tương thích; MSIE 9,0; Windows NT 6.1; Trident/5.0)
- Mozilla/4.0 (tương thích; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0. 50727)
- Mozilla/5.0 (Windows NT 5.1; rv: 11.0) Gecko/20.100.101 Firefox/11.0
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535,19 (KHTML, như Gecko) Chrome/18.0.1025.151 Safari/535,19
- Opera/9.80 (Windows NT 6.0; U; da) Presto/2.10.229 Phiên bản/11.62
- Mozilla/5.0 (iPad; CPU OS 5_0_1 như Mac OS X) AppleWebKit/534.46 (KHTML, như Gecko) Phiên bản/5.1 Mobile/9A405 Safari/7534.48 .3
- Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 như Mac OS X) AppleWebKit/534,46 (KHTML, như Gecko) Version/5.1 Mobile/9B179 Safari/7534.48.3
- Mozilla/5.0 (Windows NT 6.1 ; WOW64; rv: 14.0) Gecko/20100101 Firefox/14.0
Trình duyệt web thực tế là gì? Theo hướng dẫn sử dụng PHP, nó sẽ là [cha mẹ], [nền tảng], [trình duyệt], [phiên bản], nhưng tại sao nó nói Safari và Chrome trong một hàng và tại sao "MSIE" xuất hiện bên trong dấu ngoặc vuông?
Đó chính xác là những gì tôi đang tìm kiếm. Hướng dẫn sử dụng PHP không thực sự giúp tôi giải thích các chuỗi khác nhau. Cảm ơn, Gerald! – cba
Đặc biệt [ở đây] (http://www.useragentstring.com/Chrome18.0.1025.151_id_19226.php). Nó nói "Dựa trên Safari". Vì vậy, có lẽ nó chỉ sử dụng công cụ dựng hình của Safaris HTML. – PhilMasterG