やりたいこと スマホにはアレ、PCにはコレ っていうのをPHPでやる。 Web担なので、HTMLの内容を端末によってちょこっと変えたいときに使う。 (できればやりたくないが…) コード 最初にPHPでこう定義すればOK function ua_smt (){ //ユーザーエージェントを取得 $ua = $_SERVER['HTTP_USER_AGENT']; //スマホと判定する文字リスト $ua_list = array('iPhone','iPad','iPod','Android'); foreach ($ua_list as $ua_smt) { //ユーザーエージェントに文字リストの単語を含む場合はTRUE、それ以外はFALSE if (strpos($ua, $ua_smt) !== false) { return true; } } return false; }