cari

Rumah  >  Soal Jawab  >  teks badan

kaedah userAutoLoad tidak boleh menggunakan pemalar MODULE

memerlukan './application/home/model/'.$className.'.php';
memerlukan './application/home/controller/'.$className.'.php';

Guru menulis terus dalam kod Ia menjadi modul rumah Jika saya memuatkan kelas tersuai daripada modul lain, ia akan menyebabkan ralat Jadi saya menggunakan pemalar MODUL yang diisytiharkan oleh kaedah getRequestParams untuk menggantikan modul, tetapi program melaporkan ralat yang mengatakan bahawa pemalar MODUL. tidak diisytiharkan kerana kaedah getRequestParams ialah atribut peribadi. Jadi apa yang perlu saya lakukan dengan betul? Terima kasih


碎天碎天2127 hari yang lalu1019

membalas semua(2)saya akan balas

  • 天蓬老师

    天蓬老师2019-02-22 16:42:58

    Anda mempunyai dua pilihan:

    1. Buat pemalar laluan: APP_PATH = __DIR__;

    2. atau tambah: __DIR__ sebelum fail yang ingin anda muatkan, merujuk alamat laluan mutlak skrip semasa sebagai laluan permulaan


    Dengan cara ini, laluan mutlak ke fail yang diimport akan dibuat

    balas
    0
  • Batalbalas