我在这样的脚本中使用PHPMailer:
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'phpmailer/src/Exception.php';
require 'phpmailer/src/PHPMailer.php';
require 'phpmailer/src/SMTP.php';
这正在工作,但是我还有另一个脚本也需要使用它。当我尝试重新声明它时,出现以下错误,因为该文件已包含在内...
Cannot declare class PHPMailer\PHPMailer\Exception
我想确保已声明它,如果没有将其加载到此新页面上。我已经尝试过了,但是没有运气...
if (!class_exists("PHPMailer\\PHPMailer\\Exception")) {
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'phpmailer/src/Exception.php';
require 'phpmailer/src/PHPMailer.php';
require 'phpmailer/src/SMTP.php';
}