yii2中自定義公共類

2022-03-22 17:42:01 字數 876 閱讀 7475

1、在yii根目錄新建乙個資料夾wechat,新建wechat.php檔案

**如下:

<? 

class wechat

//推送資訊

public function getpush($userid , $agentid , $message),\"safe\":0}";

$res = $this->curlpost($sendmsg_url,$data);

$errmsg=json_decode($res)->errmsg;

}//獲取token

public function gettoken()

//定義curl方法

public function curlpost($url,$data="")

curl_setopt_array($ch,$opt);

$data = curl_exec($ch);

curl_close($ch);

return $data;

}}?>

2、控制器的呼叫:

$chat = new wechat();  //例項化類

$redirect_uri= $_server['http_host'].'/test/back';//定義跳轉url

$chat->wxauto($redirect_uri);//呼叫類的方法

$chat->gettoken();//呼叫類的方法

$corpid = wechat::corpid;//呼叫類的常量

$corpsecret = wechat::corpsecret;//呼叫類的常量

$agentid=wechat::agentid;//呼叫類的常量

參考:

Yii2 自定義類

最近開始研究yii2,發現很多問題,比如自定義類或模組。網上搜了一大堆複製文件的沒講實際應用,這次決定自己寫下來填坑。其實很簡單,yii2文件沒讀的請先到這裡 接下來按步驟走不拖拉 1.寫乙個自定義的類,內容隨意,可以放到任意目錄 憑喜好 比如 這裡假設放到 vendor ns extensions...

YII2 自定義規則

本文版權歸作者,歡迎 但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。yii2的乙個強大之處之一就是他的form元件,既方便又安全。有些小夥伴感覺用yii一段時間了,好嘛,除了比tp 難懂 好像啥都沒有。當然啦,廢話說在前頭,咱們的重點喃,是要利用act...

YII2 自定義日誌路徑

yii 提供的日誌寫入方法 components log預設配置 log tracelevel yii debug 3 0 targets class yii log filetarget levels error warning 現修改配置如下 log tracelevel yii debug 3...