php [php:UA开关]注意旧代码。 #PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php [php:UA开关]注意旧代码。 #PHP相关的知识,希望对你有一定的参考价值。

<php

/**
 * UA switch ( pc / sp )
 * <a href="hoge/index?ua=pc">DESKTOP</a>
 * <a href="hoge/index?ua=sp">MOBILE</a>
 */
  if (isset($_GET['ua'])) $_SESSION['ua'] = $_GET['ua'];
  if (isset($_SESSION['ua'])) {
    if($_SESSION['ua'] === "sp"){
    	// sp render
    }elseif($_SESSION['ua'] === "pc"){
    	// pc render
    }
  } else {
    $ua = $_SERVER['HTTP_USER_AGENT'];
    if (
		(strpos($ua,'iPhone')!==false)  || 
		(strpos($ua,'iPod')!==false)    || 
 		(strpos($ua,'Android')!==false) || 
		(strpos($ua,'Mobile')!==false)  ||
		(strpos($ua,'iPad')!==false)
	) {
  	  $_SESSION['ua'] = 'sp';
    } else {
  	  $_SESSION['ua'] = 'sp';
	}
  }

以上是关于php [php:UA开关]注意旧代码。 #PHP的主要内容,如果未能解决你的问题,请参考以下文章

php [php:imgCompress()]注意旧代码。 #PHP

php [php:在Heredoc中使用DEFINE]注意旧代码。 #PHP

php [php:过度执行时间的过程]注意旧代码。 #php #js

PHP PHP - 注意旧的PHP版本

php根据html切换开关显示数据库中的数据

PHP-注意旧的PHP版本