isMobile() && !$detect->isTablet()) && !SC_SmartphoneUserAgent_Ex::getSmartphonePcFlag(); } /** * スマートフォンかどうかを判別する。 * * @return boolean */ public function isNonSmartphone() { return !SC_SmartphoneUserAgent_Ex::isSmartphone(); } /** * PC表示フラグの取得 * * @return string */ public function getSmartphonePcFlag() { $_SESSION['pc_disp'] = empty($_SESSION['pc_disp']) ? false : $_SESSION['pc_disp']; return $_SESSION['pc_disp']; } /** * PC表示ON */ public function setPcDisplayOn() { $_SESSION['pc_disp'] = true; } /** * PC表示OFF */ public function setPcDisplayOff() { $_SESSION['pc_disp'] = false; } }