thinkPHP引入類的方法詳解
本文實(shí)例講述了thinkPHP引入類的方法。分享給大家供大家參考,具體如下:
這里以發(fā)送郵件類phpmailer為例
1.將核心文件放入ORG目錄下
2.在使用的地方,引入這個類文件
如何引入呢?
import('@.ORG.phpmailer');
這個表示引入當(dāng)前項(xiàng)目中的ORG中的phpmailer.class.php文件
3.引入之后就可以使用文件中的類了
public function sendEmail() { import('@.ORG.phpmailer'); $mail = new PHPMailer(); //建立郵件發(fā)送類,類名不一定與引入的文件名相同 $mail->CharSet = "UTF-8"; $address ="jiqing9006@qq.com"; $mail->IsSMTP(); // 使用SMTP方式發(fā)送 $mail->Host = "smtp.126.com"; // 您的企業(yè)郵局域名 $mail->SMTPAuth = true; // 啟用SMTP驗(yàn)證功能 $mail->Username = "jiqing9006@126.com"; // 郵局用戶名(請?zhí)顚懲暾膃mail地址) $mail->Password = "XXXXXXXX"; // 郵局密碼 $mail->Port=25; $mail->From = "jiqing9006@126.com"; //郵件發(fā)送者email地址 $mail->FromName = "紀(jì)慶"; $mail->AddAddress("$address", "拓荒者紀(jì)慶");//收件人地址,可以替換成任何想要接收郵件的email信箱,格式是AddAddress("收件人email","收件人姓名") //$mail->AddReplyTo("", ""); //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件 $mail->IsHTML(true); // set email format to HTML //是否使用HTML格式 $mail->Subject = "你好"; //郵件標(biāo)題 $mail->Body = "你好,歡迎加入我們!"; //郵件內(nèi)容,上面設(shè)置HTML,則可以是HTML if(!$mail->Send()) { echo "郵件發(fā)送失敗. <p>"; echo "錯誤原因: " . $mail->ErrorInfo; exit; } }
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- ThinkPHP調(diào)用common/common.php函數(shù)提示錯誤function undefined的解決方法
- 獲取php頁面執(zhí)行時間,數(shù)據(jù)庫讀寫次數(shù),函數(shù)調(diào)用次數(shù)等(THINKphp)
- thinkphp跨庫操作的簡單代碼實(shí)例
- thinkPHP2.1自定義標(biāo)簽庫的導(dǎo)入方法詳解
- ThinkPHP分組下自定義標(biāo)簽庫實(shí)例
- ThinkPHP使用UTFWry地址庫進(jìn)行IP定位實(shí)例
- Thinkphp調(diào)用Image類生成縮略圖的方法
- ThinkPHP調(diào)用百度翻譯類實(shí)現(xiàn)在線翻譯
- thinkPHP自定義類實(shí)現(xiàn)方法詳解
- thinkphp實(shí)現(xiàn)無限分類(使用遞歸)
- ThinkPHP進(jìn)程計(jì)數(shù)類Process用法實(shí)例詳解
- ThinkPHP文件緩存類代碼分享
- thinkPHP簡單調(diào)用函數(shù)與類庫的方法
相關(guān)文章
Thinkphp極驗(yàn)滑動驗(yàn)證碼實(shí)現(xiàn)步驟解析
這篇文章主要介紹了Thinkphp極驗(yàn)滑動驗(yàn)證碼實(shí)現(xiàn)步驟解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11使用PHP導(dǎo)出Redis數(shù)據(jù)到另一個Redis中的代碼
這篇文章主要介紹了使用PHP導(dǎo)出Redis數(shù)據(jù)到另一個Redis中的方法,需要的朋友可以參考下2014-03-03Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境
這篇文章主要介紹了Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境的教程,文中采用的是最主流的FastCGI連接方法,需要的朋友可以參考下2015-12-12Laravel 5.4因特殊字段太長導(dǎo)致migrations報(bào)錯的解決
這篇文章主要給大家介紹了關(guān)于Laravel 5.4因特殊字段太長導(dǎo)致migrations報(bào)錯的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起看看吧。2017-10-10thinkphp框架無限級欄目的排序功能實(shí)現(xiàn)方法示例
這篇文章主要介紹了thinkphp框架無限級欄目的排序功能實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了thinkphp無限級欄目排序相關(guān)原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2020-03-03PHP+MySQL實(shí)現(xiàn)在線測試答題實(shí)例
本文通過實(shí)例主要給大家介紹如何使用jQuery+PHP+MySQL來實(shí)現(xiàn)在線測試題,包括動態(tài)讀取題目,答題完畢后臺評分,并返回答題結(jié)果,感興趣的朋友跟隨小編一起看看吧2020-01-01