mobile detect是用於檢測移動裝置(包括平板電腦)的輕量級php類。它使用與特定http頭組合的user-agent字串來檢測移動環境。
您還可以使用手機通過使用任何的檢測3 次第三方外掛程式可用於:wordpress的,drupal的是,joomla,magento的,等等。
github:
官網:以下是一些**示例:
//包含並例項化類。
require_once'mobile_detect.php ' ;
$ detect = new mobile_detect ;
//任何移動裝置(手機或平板電腦)。
if ($ detect - > ismobile ())
//任何平板電腦裝置。
if ($ detect - > istablet ())
//排除平板電腦
if ($ detect - > ismobile ()&& !$ detect - > istablet ())
//借助魔術方法檢查乙個特定的平台:
if ($ detect - > isios ())
if ($ detect - > isandroidos ())
//替代方法is()用於檢查特定的屬性。
//警告:此方法在beta中,某些關鍵字屬性將來會更改。
$ detect - > 是('chrome' )
$ detect - > 是('ios' )
$ detect - > 是('uc瀏覽器' )
// [...]
//使用setuseragent()的批處理模式:
$ useragents = array (
'blackberry7100i / 4.1.0 profile / midp-2.0配置/ cldc-1.1 vendorid / 103' ,
// [...]
);foreach ($ useragents as $ useragent )
//獲取元件的版本()。
//警告:此方法在beta中,某些關鍵字屬性將來會更改。
$ detect - > version ('ipad' ); // 4.3(float)
$ detect - > version ('iphone' )// 3.1(float)
$ detect - > version ('android' ); // 2.1(float)
$ detect - > version ('opera mini' ); // 5.0(float)
// [...]
Valgrind 記憶體檢測工具
valgrind是乙個gpl的軟體,用於linux for x86,amd64 and ppc32 程式的記憶體除錯和 剖析。你可以在它的環境中執行你的程式來監視記憶體的使用情況,比如c 語言中的malloc和free或者 c 中的new和 delete。使用valgrind的工具包,你可以自動的檢...
檢測工具之RKHunter AIDE
一 檢測工具rkhunter 1 rkhunter 是linux系統平台下的一款開源 檢測工具,具有非常全面的掃瞄範圍。rootkit hunter功能 檢測易受 的檔案 檢測隱藏檔案 檢測重要檔案的許可權 檢測系統埠號 2 安裝rkhunter tar zxvf rkhunter 1.4.0.ta...
記憶體檢測工具Valgrind
valgrind是一套linux下,開放源 gpl v2 的 除錯工具的集合。valgrind由核心 core 以及基於核心的其他除錯工具組成。核心類似於乙個框架 framework 它模擬了乙個cpu環境,並提供服務給其他工具 而其他工具則類似於外掛程式 plug in 利用核心提供的服務完成各種...