Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mengakses Satu Pengawal CodeIgniter daripada Yang Lain?
Mengakses Pengawal daripada Pengawal Lain dalam CodeIgniter
Dalam CodeIgniter, selalunya wajar untuk memuatkan pengawal daripada pengawal lain tanpa menyatakan pengawal secara jelas dalam URL. Ini boleh membantu mengekalkan kebersihan dan organisasi kod, terutamanya apabila anda mempunyai perpustakaan yang ingin anda sepadukan tanpa mengacaukan pengawal utama anda.
Untuk mencapai ini, anda boleh menggunakan langkah berikut:
Muat Perpustakaan Pengawal:
Dalam pengawal dari mana anda ingin memuatkan pengawal lain, gunakan baris kod berikut:
$this->load->library('../controllers/desired_controller');
Akses Pengawal Fungsi:
Selepas memuatkan pustaka pengawal, anda boleh mengakses fungsinya dengan memanggilnya sebagai kaedah objek perpustakaan yang dimuatkan. Contohnya:
$this->desired_controller->function_name();
Pendekatan ini membolehkan anda memastikan pengawal anda bersih dan diasingkan sementara masih membenarkan anda mengakses fungsi pengawal lain apabila perlu.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Satu Pengawal CodeIgniter daripada Yang Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!