當前位置: 首頁>>代碼示例>>PHP>>正文


PHP zmf::jieMi方法代碼示例

本文整理匯總了PHP中zmf::jieMi方法的典型用法代碼示例。如果您正苦於以下問題:PHP zmf::jieMi方法的具體用法?PHP zmf::jieMi怎麽用?PHP zmf::jieMi使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在zmf的用法示例。


在下文中一共展示了zmf::jieMi方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: checkUser

 public function checkUser()
 {
     if (!$this->usercode) {
         self::output('缺少參數:usercode', $this->errorCode);
     }
     $code = zmf::jieMi($this->usercode);
     $arr = explode('#', $code);
     //如果不能解密字符串,或者不是類似於'123#ios#1412555521'則報錯
     if (!$code || !$arr || count($arr) != 3 || $arr[1] != $this->appPlatform) {
         self::output('驗證用戶信息失敗,請重新登錄', 400);
     }
     $this->uid = $arr[0];
     $this->userInfo = User::model()->findByPk($this->uid);
     if (!$this->userInfo) {
         self::output('驗證用戶信息錯誤:不存在的用戶', 400);
     }
     if ($this->userInfo['code'] != $this->usercode) {
         self::output('您的賬號已在其他設備登錄,請重新登錄', 400);
     }
     //如果已經過期
     if (zmf::now() - $arr[2] > 86400 * 30) {
         self::output('由於長時間未登錄,請重新登錄', 400);
     }
 }
開發者ID:ph7pal,項目名稱:mei,代碼行數:24,代碼來源:AppApi.php

示例2: decode

 public static function decode($code)
 {
     $_de = zmf::jieMi($code);
     $_arr = explode('#', $_de);
     return array('id' => $_arr[0], 'type' => $_arr[1]);
 }
開發者ID:ph7pal,項目名稱:momo,代碼行數:6,代碼來源:Posts.php


注:本文中的zmf::jieMi方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。