[英]How to do file_get_contents() from directory other than __DIR__?
我正在使用 PHPMailer 发送 email ,这工作正常:
$mail->Subject = "My Email Subject";
$mail->msgHTML(file_get_contents('emailcontent.html'), __DIR__);
$mail->send();
文件 'emailcontent.html' 在当前目录中并且可以工作。
现在我想将“emailcontent.html”文件移动到子目录“emails/emailcontent.html”中。
我试过这个...
$mail->msgHTML(file_get_contents('emailcontent.html'), __DIR__.'/emails/');
... 和这个...
$mail->msgHTML(file_get_contents('/emails/emailcontent.html'), __DIR__);
......但都没有奏效。
我究竟做错了什么?
感谢@RiggsFolly 让我理顺……问题是错误的/
。
这有效:
$mail->msgHTML(file_get_contents('emails/emailcontent.html'), __DIR__);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.