thinkPHP引入类的方法详解


Posted in PHP onDecember 08, 2016

本文实例讲述了thinkPHP引入类的方法。分享给大家供大家参考,具体如下:

这里以发送邮件类phpmailer为例

1.将核心文件放入ORG目录下

thinkPHP引入类的方法详解

2.在使用的地方,引入这个类文件

如何引入呢?

import('@.ORG.phpmailer');

这个表示引入当前项目中的ORG中的phpmailer.class.php文件

3.引入之后就可以使用文件中的类了

public function sendEmail() {
    import('@.ORG.phpmailer');
    $mail = new PHPMailer(); //建立邮件发送类,类名不一定与引入的文件名相同
    $mail->CharSet = "UTF-8";
    $address ="jiqing9006@qq.com";
    $mail->IsSMTP(); // 使用SMTP方式发送
    $mail->Host = "smtp.126.com"; // 您的企业邮局域名
    $mail->SMTPAuth = true; // 启用SMTP验证功能
    $mail->Username = "jiqing9006@126.com"; // 邮局用户名(请填写完整的email地址)
    $mail->Password = "XXXXXXXX"; // 邮局密码
    $mail->Port=25;
    $mail->From = "jiqing9006@126.com"; //邮件发送者email地址
    $mail->FromName = "纪庆";
    $mail->AddAddress("$address", "拓荒者纪庆");//收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
    //$mail->AddReplyTo("", "");
    //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件
    $mail->IsHTML(true); // set email format to HTML //是否使用HTML格式
    $mail->Subject = "你好"; //邮件标题
    $mail->Body = "你好,欢迎加入我们!"; //邮件内容,上面设置HTML,则可以是HTML
    if(!$mail->Send())
    {
      echo "邮件发送失败. <p>";
      echo "错误原因: " . $mail->ErrorInfo;
      exit;
    }
}

thinkPHP引入类的方法详解

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP+DBM的同学录程序(1)
Oct 09 PHP
Apache2 httpd.conf 中文版
Nov 17 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
php中防止恶意刷新页面的代码小结
Oct 31 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
Apr 23 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
Apr 08 PHP
完美实现wordpress禁止文章修订和自动保存的方法
Nov 03 PHP
php使用mysqli向数据库添加数据的方法
Mar 20 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
Dec 31 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
Jul 18 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
Oct 12 PHP
laravel框架使用极光推送消息操作示例
Feb 15 PHP
PHP对象、模式与实践之高级特性分析
Dec 08 #PHP
php中__toString()方法用法示例
Dec 07 #PHP
php中this关键字用法分析
Dec 07 #PHP
php中final关键字用法分析
Dec 07 #PHP
php中static和const关键字用法分析
Dec 07 #PHP
php抽象方法和抽象类实例分析
Dec 07 #PHP
php接口技术实例详解
Dec 07 #PHP
You might like
详解Yii2.0 rules验证规则集合
2017/03/21 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
jqGrid日期格式的判断示例代码(开始日期与结束日期)
2013/11/08 Javascript
jquery获取节点名称
2015/04/26 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
2015/09/12 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
vue2.0 中#$emit,$on的使用详解
2017/06/07 Javascript
React Native 通告消息竖向轮播组件的封装
2020/08/25 Javascript
vue进行图片的预加载watch用法实例讲解
2018/02/07 Javascript
微信小程序实现蒙版弹窗效果
2018/11/01 Javascript
浅谈Javascript中的对象和继承
2019/04/19 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
python flask实现分页的示例代码
2018/08/02 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
python下载微信公众号相关文章
2019/02/26 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
python异常处理之try finally不报错的原因
2020/05/18 Python
keras 权重保存和权重载入方式
2020/05/21 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
招商经理岗位职责
2013/11/16 职场文书
外贸业务员求职信范文
2013/12/12 职场文书
倡议书格式模板
2014/05/13 职场文书
美术课外活动总结
2014/07/08 职场文书
元旦晚会活动总结
2014/07/09 职场文书
高中生毕业评语
2014/12/30 职场文书
工作会议通知
2015/04/15 职场文书