Folder "PHPMailer" saya diletakkan dalam Vendor dalam Perpustakaan di dalam rangka kerja Thinkphp.
Ralat penyemak imbas ialah:
Tetapi apabila kursor diletakkan pada titik panggilan fungsi SendMail, tekan ctrl klik kiri, dan fungsi itu boleh diletakkan pada titik definisi fungsi.
vendor('PHPMailer/class.phpmailer');
vendor('nama kemasukan fail');
Cuba citer begini (laluan mesti ditulis sepenuhnya)
Adakah ia tp3?
Ralat yang anda laporkan bermakna kelas itu tidak dibuat seketika.
Vendor('PHPMailer.PHPMailerAutoload');
$mail = PHPMailer(); //Instantiation
Masalahnya ialah fungsi sendmailer ditulis dalam fail function.php dan tidak boleh ditulis dalam fail common.php. Dengan cara ini anda boleh memanggilnya.