ThinkPHP5中使用第三方類庫


在TP5中有兩種方式使用第三方類庫,如果類庫支持composer方式安裝那就很方便了,使用composer安裝的類庫存儲在Vendor目錄下,可以直接使用,以phpmailer為例,使用如下命令安裝:

composer require phpmailer/phpmailer

執行后會自動安裝到Vendor目錄下,TP5.1以后的版本全部使用命名空間自動加載,如需使用phpmailer類庫只需使用如下方式導入:

use PHPMailer\PHPMailer\PHPMailer;

然后即可實例化PHPMailer類庫.

如果類庫不支持composer安裝,那可以存儲到extend目錄下對應的目錄中,一定要設置命名空間,這樣在控制器中即可使用use方式引入。仍然以PHPMailer為例,假設目錄結構為extend/PHPMailer/PHPMailer/PHPMailer.php,則依然使用如下方式導入

use PHPMailer\PHPMailer\PHPMailer;

然后實例化即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM