PHP get_browser() फ़ंक्शन

परिभाषा और उपयोग

get_browser() फ़ंक्शन उपयोगकर्ता ब्राउज़र की प्रदर्शन क्षमता को वापस करता है。

फ़ंक्शन उपयोगकर्ता के browscap.ini फ़ाइल को देखकर उपयोगकर्ता ब्राउज़र की प्रदर्शन क्षमता को निर्धारित करता है。

यदि सफल होता है तो फ़ंक्शन एक वस्तु या आयाम को वापस करता है जो उपयोगकर्ता ब्राउज़र के जानकारी को शामिल करता है, अन्यथा false वापस करता है。

व्याकरण

get_browser(user_agent,return_array)
पारामीटर वर्णन
user_agent

वृत्तीय। HTTP यूज़र एजेंट के नाम को निर्धारित करता है। मूलभूत रूप से $HTTP_USER_AGENT का मूल्य है।

आप इस पारामीटर को NULL सेट करके इसे आगे बढ़ा सकते हैं。

return_array वृत्तीय। यदि इस पारामीटर को true रखा गया है तो फ़ंक्शन एक आयाम के बजाय एक वस्तु वापस करेगा。

सूचना और टिप्पणी

टिप्पणी:वापसी वाक्यांश स्ट्रिंग की गणना को तुरंत रोक देता है。

टिप्पणी:यह फ़ंक्शन डाटाबेस टेक्स्ट फ़ील्ड में भविष्य की गणना के लिए कोड स्टोरेज के लिए बहुत उपयोगी है。

उदाहरण

<?php
echo $_SERVER['HTTP_USER_AGENT'] . "<br /><br />";
$browser = get_browser(null,true);
print_r($browser);
?> 

आउटपुट:

Mozilla/4.0
(समर्थन करता है; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
एरे
(
[browser_name_regex] => ^mozilla/.\.0
(सहयोगी; msie 6\.0.*;.*windows nt 5\.1.*\.net clr.*).*$
[browser_name_pattern] => Mozilla/?.0
(सहयोगी; MSIE 6.0*;*Windows NT 5.1*.NET CLR*)*
[parent] => IE 6.0
[platform] => WinXP
[netclr] => 1
[browser] => IE
[version] => 6.0
[majorver] => 6
[minorver] => 0
[css] => 2
[frames] => 1
[iframes] => 1
[tables] => 1
[cookies] => 1
[backgroundsounds] => 1
[vbscript] => 1
[javascript] => 1
[javaapplets] => 1
[activexcontrols] => 1
[cdf] => 1
[aol] =>
[beta] =>
[win16] =>
[crawler] =>
[stripper] =>
[wap] =>
[ak] =>
[sk] =>
)