首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP Mailer -renaming的文件?

PHP Mailer -renaming的文件?
EN

Stack Overflow用户
提问于 2011-03-19 10:21:05
回答 3查看 426关注 0票数 0

我正在遵循PHP的视频教程(教程不在线免费),它告诉我如何使用PHP Mailer。在我下载的phpMailer中,文件被命名为smtp.phpphpMailer.php,但是当本教程的作者在文件路径中引用它们时,他会在文件名前面放一个class.,如下所示

代码语言:javascript
运行
复制
includes/phpMailer/class.smtp.php");

我是应该将文件名从smtp.php更改为class.smtp.php,还是保留文件的命名方式,即smtp.php,但在文件路径class.smtp.php中引用它们

有人能解释一下吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-19 10:23:51

您需要使用真实的文件名-即includerequire语句中的文件名必须与实际文件的名称匹配。

票数 1
EN

Stack Overflow用户

发布于 2011-03-19 10:27:25

如果您更改名称,您可能会遇到问题,如果在类中包含您已更改的文件,则可以更改,但您将需要扫描所有文件并使用新名称附加所有include() :)

票数 0
EN

Stack Overflow用户

发布于 2011-03-19 10:36:57

更改名称可能会给您带来麻烦。将 phpMailer.php 更改为anyname不会有太大影响,因为它是创建phpmailer类的主文件,包括用于创建phpmailer类的。因此,如果您将phpMailer.php更改为class.phpMailer.php或xyz.php,只需使用phpmailer和rest就可以了。

但是要将smtp.php重命名为class.smtp.php,首先打开phpMailer.php并检查行~460。你可能会遇到一些链接:

代码语言:javascript
运行
复制
function SmtpSend($header, $body) {
    include_once($this->PluginDir...

在这里,您可以找到smtp.php的名称。如果它class.smtp.php将您的文件重命名为class.smtp.php或将其重命名为此处所写的任何名称...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5359605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档