Rumah > Artikel > rangka kerja php > Bagaimana untuk memuatkan kaedah luaran dalam thinkphp
thinkphp memuatkan kaedah luaran: 1. Import pustaka kelas melalui kaedah import, dan sintaks importnya adalah seperti "import("Org.Util.Date");" 2. Gunakan vendor untuk mengimport luaran kelas, dan sintaks importnya adalah seperti berikut "Vendor('Zend.Filter.Dir');".
Persekitaran pengendalian tutorial ini: sistem Windows 7, thinkphp versi 3.2, komputer Dell G3.
Bagaimana untuk memuatkan kaedah luaran dalam thinkphp?
Cara Thinkphp mengimport kelas luar
Saya percaya ramai orang bermasalah dengan pelbagai percubaan yang tidak berjaya untuk menggunakan kelas luaran apabila menggunakan TP
Di bawah Biar saya memperkenalkan kaedah rujukan dan memberi perhatian kepada butiran secara terperinci
Muatkan perpustakaan kelas pihak ketiga secara manual
Memandangkan perpustakaan kelas pihak ketiga tidak mempunyai ruang nama tertentu, anda perlu untuk menggunakan kaedah berikut untuk mengimportnya secara manual
1 Kaedah import boleh mengimport mana-mana perpustakaan kelas
① Import pakej perpustakaan kelas org
import("Org.Util.Date");
②Import kelas di bawah modul Laman Utama
import("Home.Util.UserUtil");
③Import kelas di bawah modul semasa
import("@.Util.Array");
④Import pakej perpustakaan kelas vendor
import('Vendor.Zend.Server');
Beri perhatian kepada ketepatan laluan itu. Selepas berjaya memperkenalkan kelas ini, pastikan anda membuat contoh kelas ini sebelum memanggilnya.
2. Gunakan vendor untuk mengimport kelas luaran
Nota: Terdapat perbezaan kes di bawah hos Unix atau Linux, jadi apabila menggunakan kaedah import, perhatikan kes nama direktori dan nama perpustakaan kelas , jika tidak import akan gagal.
Vendor('Zend.Filter.Dir');
Sila rujuk manual rasmi untuk butiran: http://document.thinkphp.cn/manual_3_2.html#autoload;
Pembelajaran yang disyorkan: "Tutorial Video thinkPHP "
Atas ialah kandungan terperinci Bagaimana untuk memuatkan kaedah luaran dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!