Hướng dẫn php browser detection script - tập lệnh phát hiện trình duyệt php

Đã hỏi ngày 23 tháng 7 năm 2014 lúc 11:31Jul 23, 2014 at 11:31Jul 23, 2014 at 11:31Jul 23, 2014 at 11:31

Bạn có thể sử dụng get_browser. Ví dụ từ PHP Doc:

$browser = get_browser(null, true);
print_r($browser);

Kết quả là:

Array
(
    [browser_name_regex] => ^mozilla/5\.0 (windows; .; windows nt 5\.1; .*rv:.*) gecko/.* firefox/0\.9.*$
    [browser_name_pattern] => Mozilla/5.0 (Windows; ?; Windows NT 5.1; *rv:*) Gecko/* Firefox/0.9*
    [parent] => Firefox 0.9
    [platform] => WinXP
    [browser] => Firefox
    [version] => 0.9
    [majorver] => 0
    [minorver] => 9
    [cssversion] => 2
    [frames] => 1
    [iframes] => 1
    [tables] => 1
    [cookies] => 1
    [backgroundsounds] =>
    [vbscript] =>
    [javascript] => 1
    [javaapplets] => 1
    [activexcontrols] =>
    [cdf] =>
    [aol] =>
    [beta] => 1
    [win16] =>
    [crawler] =>
    [stripper] =>
    [wap] =>
    [netclr] =>
)

Đã trả lời ngày 23 tháng 7 năm 2014 lúc 11:35Jul 23, 2014 at 11:35Jul 23, 2014 at 11:35Jul 23, 2014 at 11:35

DebflavdebflavDebflavDebflavDebflav

1.1317 Huy hiệu bạc17 Huy hiệu đồng7 silver badges17 bronze badges7 silver badges17 bronze badges7 silver badges17 bronze badges

Bạn có thể phát hiện trình duyệt bằng cách sử dụng lớp trình duyệt tải xuống từ github

Cấu hình

      include(/your-path/Browser.php);
$browser = new Browser();
        if( $browser->getBrowser() == Browser::BROWSER_IE && $browser->getVersion() >= 8 ) 
        {
            echo "Your browser is Internet explorer version 8";                                                                                                                                    
    }

Tương tự, bạn có thể kiểm tra tất cả các trình duyệt.

Đã trả lời ngày 3 tháng 3 năm 2015 lúc 12:29Mar 3, 2015 at 12:29Mar 3, 2015 at 12:29Mar 3, 2015 at 12:29

Hướng dẫn php browser detection script - tập lệnh phát hiện trình duyệt php

ManjumanjuManjuManjuManju

7474 Huy hiệu vàng10 Huy hiệu bạc21 Huy hiệu đồng4 gold badges10 silver badges21 bronze badges4 gold badges10 silver badges21 bronze badges4 gold badges10 silver badges21 bronze badges

1

Cách tốt nhất để làm điều này như sau $browser = get_browser();

Lưu ý rằng điều này trả về một đối tượng không phải là một chuỗi. Vì vậy, để truy cập thông tin trình duyệt, bạn có thể thực hiện điều này $brw=$browser->browser; echo $brw;

Tôi hi vọng cái này giúp được.

Đã trả lời ngày 10 tháng 12 năm 2015 lúc 14:35Dec 10, 2015 at 14:35Dec 10, 2015 at 14:35Dec 10, 2015 at 14:35

Bạn có thể sử dụng mã dưới đây để tìm phiên bản trình duyệt + Đây là HTML và JavaScript


    
      
       test

      

               


    


    
    
      

Đã trả lời ngày 23 tháng 7 năm 2014 lúc 11:44Jul 23, 2014 at 11:44Jul 23, 2014 at 11:44Jul 23, 2014 at 11:44

Ajit Singhajit SinghAjit SinghAjit SinghAjit Singh

1.1121 Huy hiệu vàng14 Huy hiệu bạc23 Huy hiệu đồng1 gold badge14 silver badges23 bronze badges1 gold badge14 silver badges23 bronze badges1 gold badge14 silver badges23 bronze badges

Tôi đang cố gắng sử dụng PHP để phát hiện phiên bản trình duyệt nào đang được sử dụng. Cho đến nay tôi đã quản lý để tìm ra trình duyệt nào đang được sử dụng nhưng không phải là phiên bản của trình duyệt đó bất cứ ai có thể đề xuất những gì tôi cần để có thể tìm thấy điều này

Đây là những gì tôi có cho đến nay. Cảm ơn

    
"/>