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面向对象全攻略 (十五) 多态的应用
Sep 30 PHP
php图片加水印原理(超简单的实例代码)
Jan 18 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
Jun 03 PHP
php 修改、增加xml结点属性的实现代码
Oct 22 PHP
php银联网页支付实现方法
Mar 04 PHP
php+ajax实现的点击浏览量加1
Apr 16 PHP
2款PHP无限级分类实例代码
Nov 11 PHP
PHP通过引用传递参数用法分析
Dec 01 PHP
php如何比较两个浮点数是否相等详解
Feb 12 PHP
vmware linux系统安装最新的php7图解
Apr 14 PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
Jan 26 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 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
php提示Warning:mysql_fetch_array() expects的解决方法
2014/12/16 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
2015/11/18 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
javascript之学会吝啬 精简代码
2010/04/25 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
js toFixed()方法的重写实现精度的统一
2014/03/06 Javascript
JavaScript设计模式之单件模式介绍
2014/12/28 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
2017/05/11 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
2017/07/13 Javascript
JavaScript比较同一天的时间大小实例代码
2018/02/09 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
2018/04/21 Javascript
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
python实现寻找最长回文子序列的方法
2018/06/02 Python
python 多线程串行和并行的实例
2019/02/22 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
创建Django项目图文实例详解
2019/06/06 Python
python 随机生成10位数密码的实现代码
2019/06/27 Python
python按比例随机切分数据的实现
2019/07/11 Python
python+requests实现接口测试的完整步骤
2020/10/27 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
有趣的流行文化T恤、马克杯、手机壳和更多:Look Human
2019/01/07 全球购物
eBay奥地利站:eBay.at
2019/07/24 全球购物
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
员工廉洁自律承诺书
2014/05/26 职场文书
“四风”问题的主要表现和危害思想汇报
2014/09/19 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
2015年端午节活动方案
2015/05/05 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
JavaScript架构localStorage特殊场景下二次封装操作
2022/06/21 Javascript