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 相关文章推荐
js下函数般调用正则的方法附代码
Jun 22 PHP
让PHP COOKIE立即生效,不用刷新就可以使用
Mar 09 PHP
IIS6.0中配置php服务全过程解析
Aug 07 PHP
PHP引用符&amp;的用法详细解析
Aug 22 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
Jul 29 PHP
php银联网页支付实现方法
Mar 04 PHP
Yii视图CGridView实现操作按钮定义地址示例
Jul 14 PHP
mysql查找删除重复数据并只保留一条实例详解
Sep 24 PHP
PHP实现接收二进制流转换成图片的方法
Jan 10 PHP
使用ThinkPHP生成缩略图及显示
Apr 27 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
Mar 18 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
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
php实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
禁止IE用右键的JS代码
2013/12/30 Javascript
使用jQuery的attr方法来修改onclick值
2014/07/07 Javascript
jQuery中animate()方法用法实例
2014/12/24 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
vue实现行列转换的一种方法
2019/08/06 Javascript
Vue开发环境跨域访问问题
2020/01/22 Javascript
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
python调用xlsxwriter创建xlsx的方法
2018/05/03 Python
Python中super函数用法实例分析
2019/03/18 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
HTML5移动端开发遇见的东西
2019/10/11 HTML / CSS
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
2020/04/08 HTML / CSS
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
德国电子产品购物网站:TechInTheBasket德国
2018/12/07 全球购物
学期自我鉴定
2013/11/04 职场文书
公司财务自我评价分享
2013/12/17 职场文书
人事部专员岗位职责
2014/03/04 职场文书
绿色学校实施方案
2014/03/31 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
给老婆的检讨书
2015/01/27 职场文书
Html5通过数据流方式播放视频的实现
2021/04/27 HTML / CSS
react中的DOM操作实现
2021/06/30 Javascript
Java实现聊天机器人完善版
2021/07/04 Java/Android