[英]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.