getOrSetOpenid( )设置或者获取openid * * * * * >[warning] > 传参openid 存在 Session,不传参从Session中获取openid > 比较适用于应用与微信服务信息交互 Api.php中使用。调用即可获取OPENID > 若不在应用Api.php使用,比如在获取粉丝信息,支付页面应该使用 getMember() 获取。防止 SESSION过期导致openid丢失获取为空。 ~~~ /* *设置、获取 openid */ function getOrSetOpenid($openid = '') { if ($openid != '') { session('openid', $openid); return $openid; } else { $openid = session('openid'); if ($openid) { return $openid; } else { return null; } } } ~~~