使用zblogPHP的时候,特别是修改zblog模板时,可能会遇到广告位广告位必须支持电脑PC端以及手机端,如何解决呢?
下面分享一个zblog开发者群内bobo分享的方法:
include.php文件插入
function zqzj_Phone_Supports(){ $regx = '/android|adr|iphone|ipad|windows\sphone|kindle|gt\-p|gt\-n|rim\stablet|opera|meego/i'; $FG_Phones = false; if (preg_match($regx, GetVars('HTTP_USER_AGENT', 'SERVER'))){ return true; }else{ return false; } }
在模版中插入
{php} if(zqzj_Phone_Supports()){ echo <<<EOT <!--移动需要显示的广告--> EOT; }else{ echo <<<EOT <!--pc需要显示的广告--> EOT; } {/php}来自群分享,bobo