比如发送邮件类phpmailer

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

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 = "XXXXXX"; // 邮局密码

$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 "邮件发送失败.

";

echo "错误原因: " . $mail->ErrorInfo;

exit;

}

}

php引用类,thinkphp引用类的使用相关推荐

  1. c++中两个类互相引用的问题

    最近在改一个C++程序的时候碰到一条警告信息,警告信息为:" 删除指向不完整"Q2DTorusNode"类型的指针:没有调用析构函数                 1& ...

  2. php引用数据库实例,PHP单例模式实例,连接数据库对类的引用

    //单例模式连接数据库 class pzhang{ static private $instance; private static $config; private $dbase = array( ...

  3. 【Android 内存优化】使用 Memory Analyzer ( MAT ) 工具分析内存 ( MAT 工具使用 | 最大对象 | 类实例个数 | 引用与被引用 | GC Roots 最短链 )

    文章目录 一. 内存中最大的对象 二. 查看每个类的对象实例的个数 三. 查看对象的引用与被引用 四. 查看对象到 GC Roots 的最短距离 1. 选择 Merge Shortest Paths ...

  4. 15.赋值运算符为什么返回类的引用?不是引用怎么办?

    赋值运算符为什么返回类的引用?不是引用怎么办? class string{public:string(const char *str=NULL);string(const string& st ...

  5. 内部类可以引用它的包含类的成员吗?有没有什么限制?

    最近看到一道面试题:内部类可以引用它的包含类的成员吗?有没有什么限制? 答案大部分都是这样子的:  完全可以.如果不是静态内部类,那没有什么限制! 一个内部类对象可以访问创建它的外部类对象的成员包括私 ...

  6. python 类静态属性_如何从Python中的类中引用静态属性?

    您面临的问题是因为您不了解类声明的作用域是如何工作的.类声明在其自己的作用域内执行.执行完成后,将创建一个新的类对象,并将获得的范围作为其__dict__附加到该类.在 注意:类范围是从方法范围内搜索 ...

  7. Cocos Creator两个类相互引用(调用)

    如果两个类相互引用,脚本加载阶段就会出现循环引用,循环引用将导致脚本加载出错: ///Game.js var Item = require("Item"); var Game = ...

  8. Java 类主动引用和被动引用

    主动引用(会发生初始化) 1 遇到new.getstatic.putstatic.invokestatic这4条字节码指令时,如果类没有进行过初始化,则需要先触发其初始化. 生成这4条指令的几个最常见 ...

  9. java引用公共类_使用键引用从Java公共类获取值 - java

    我们有一个Java公共类, public class Test { public class ob1 { public static final String test = "T1T1&qu ...

最新文章

  1. 样式集(四)搜索框样式
  2. java虚拟机基于栈,深入理解java虚拟机(11):基于栈的字节码解释执行引擎
  3. java 线程假醒_Java并发基础05. 传统线程同步通信技术
  4. pythonpandas用sql查询数据表_pandas从数据库读取数据
  5. [Hadoop in China 2011] 何鹏:Hadoop在海量网页搜索中应用分析
  6. java hive 查询语句,使用java连接hive,并执行hive语句详解
  7. LeetCode 111. Minimum Depth of Binary Tree
  8. 信息学奥赛一本通(2022:【例4.7】最小n值)
  9. JVM虚拟机-Class文件之类索引、父类索引和接口索引集合
  10. mkdir() mkdirs() createNewFile
  11. linux操作系统安装教程图解【图文教程】
  12. 如何制定切实可行的计划并好好执行——2020年,我不想再碌碌无为
  13. bfm人脸模型和3DDFA及其变种
  14. Acwing-45. 之字形打印二叉树
  15. 【题解】洛谷P1328[NOIP2014]生活大爆炸版石头剪刀布 模拟
  16. java计算机毕业设计大学生校园兼职系统源码+数据库+系统+lw文档+部署
  17. new open SQL ABAP语法错误,逗号和转义符变量 when escaped, all host variables must be escaped using@
  18. Ubuntu操作系统安装中文输入法
  19. 电脑小问题七:台式机连接无线网络+无线网卡
  20. nginx修改文件上传大小配置

热门文章

  1. css中的单位换算_CSS单位px、em、rem及它们之间的换算关系
  2. [转]LVS负载均衡(LVS简介、三种工作模式、十种调度算法)
  3. pdf.js 利用HTML5技术显示pdf内容
  4. Android之设置当前app为默认浏览器研究
  5. Android之最简单的遍历某个目录下的所有文件(递归)
  6. python subprocess popen 无法打开_使用subprocess.Popen()在python脚本中设置PYTHONPATH失败...
  7. 为什么接吻需要闭眼睛?
  8. 得罪前女友到底有多可怕?
  9. 不同对象的通话是时长​
  10. 你真的不了解这个地球