php獲取瀏覽器
1. php能否獲得瀏覽器客戶端的MAC地址給個例子
只能獲取到ip地址 ,然後在調用cmd arp-a 匹配 ip對應的mac
而且芹世有一蘆敏些獲取陪首枝不到
我也有個php工具需要用的mac地址 就是沒有方便、穩定、速度快 ,的方法可以獲取到 ,如果你找到 麻煩分享下 謝謝 !!
2. php 可以獲取用戶瀏覽器的緩存內容嗎
恐怕不行,php唯一能直接獲取到的用戶信息就是用戶發送請求的header裡面的東西,還有硬碟上的cookies,由於瀏覽器的安全策略,要訪問用戶硬碟其他位置,即使配合html和js也要用戶主動通過表單選擇提交才行。除非客戶端安裝了activex之類的瀏覽器插件,用控制項來訪問本地硬碟,並和服務端通信,但前提是用戶信任你,並安裝你提供的插件才行
3. 我用PHP $_SERVER['HTTP_USER_AGENT'] 獲取到的客戶瀏覽器信息只有 「Mozilla/4.0」 這是什麼瀏覽器
簡單來說,瀏覽分為兩部分構成:shell+內核。其中shell的種類相對比較多,內核則比較少。shell是指瀏覽器的外殼,例如菜單工具欄目等,主要是提供給用戶界面操作,參數設置等等,它是調用內核來實現各種功能的,內核才是瀏覽器的核心。內核是基於標記語言顯示內容的程序或模塊,也有一些瀏覽並不區分內核和外殼,從Mozilla將Gecko獨立出來以後,才有了外殼和內核的明確劃分。目前主流瀏覽有:IE6,IE8,Mozilla FireFox,Opera,Safari,chrome,Netscape等。
瀏覽器內核又可以分為兩部分:渲染引擎和JS引擎。它負責取得網頁的內容(HTML,XML,圖像等等)、訊息整理(例如加入CSS等),然後會輸出至顯示器或者列印機。瀏覽器內核的不同對於網頁的語法解釋會有不同,所以渲染的效果也不同,所有網頁瀏覽器,電子郵件客房端,以及其它需要編輯,顯示網路內容的應用都需要內核,JS引擎則是解析javascript語言,執行javascript語言來實現網頁的動態效果。最開始渲染引擎和JS引擎沒有區分很明確,後來JS引擎越來越獨立,內核引擎就傾向於只指渲染引擎,有一個網頁標准計劃小組製作了一個ACID來測試引擎的兼容性和性能,內核的種類很多,如加上沒什麼人使用的非商業的免費內核,可能會有十多種,但是常見的瀏覽器內核可以分為四種:Trient\Gecko\Presto\Webkit.
Trident 又稱MSHTML,是微軟開的渲染引擎(包含了javascript引擎JScript),它已深入了Window系統的骨髓,例如:Window Player,Window explore,OutLook express等都使用了,目前很多瀏覽都使用這個引擎,如IE,Maxthon(最新版本使用Webkit).
Gecko:是使用C++開發的,Open Source的渲染引擎,包括了SpiderMonkey(Rhino)。主要的使用者有Firefox。
Webkit:是蘋果公司基於KHTML開發的,包括Webcore和JavaScriptCore(SquirrelFish,V8)兩個引擎。主要使用者有Safari,chrome.
Presto:Opera software公司開發的,用於Opera引擎渲染,Macromedia Dreamweaver (MX版本及以上)和Adobe Creative Suite 2也使用了Presto的內核。
Trident內核:IE,MaxThon,TT,The World,360,搜狗瀏覽器等
Gecko內核:Netscape6及以上版本,FF,MozillaSuite/SeaMonkey等
Presto內核:Opera7及以上
Webkit內核:Safari,Chrome等
1,Trident內核和W3C標准脫節。
2,Trident內核的大量Bug等安全問題沒有得到解決,加上一些專家學者公開自己認為IE瀏覽器不安全的觀點,使很多用戶開始轉向其他瀏覽器,FF,Opera就是這時期興起的。
Gecko:這是Firefox 和 Flock 所採用內核,這個內核的優點就是功能強大、豐富,可以支持很多復雜網頁效果和瀏覽器擴展介面,但是代價是也顯而易見就是要消耗很多的資源,比如內存。
Presto:Opera 採用的是 Presto內核,Presto內核被稱為公認的瀏覽網頁速度最快的內核,這得益於它在開發時的天生優勢,在處理JS腳本等腳本語言時,會比其他的內核快3倍左右,缺點就是為了達到很快的速度而丟掉了一部分網頁兼容性。
4. 如何在瀏覽器中打開php文件
大部分瀏覽器都可以打開php文件
右擊php文件
選擇【打開方式】
選擇電腦中安裝的瀏覽器即可
PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。