php 判斷是否為行動裝置

雖然 RWD 可以根據解析度調版面,可是觸碰螢幕跟可以使用滑鼠其實還是不大一樣,所以還是會有需要用到是否是手持裝置的時候,找了一下剛好發現 Mobile-Detect 這個別人寫好的工具,於是就直接拿來用了。

引入後再判斷
  1. require_once("Mobile_Detect.php");   
  2. $detect = new Mobile_Detect;   
  3. $deviceType = ($detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');  

  1. <?php $check = $detect->isMobile(); if($check): ?>    
  2.     是的話做的事   
  3. <?php else: ?>  
  4.     不是的話做的事   
  5. <?php endif; ?>  

真的很方便。

留言

熱門文章