1.若是要在一個方法裏面調用另外一個方法,能夠先用A方法實例化控制器 $m = A("控制器名"); ,而後根據方法名調用 $m->方法名(可傳參數);php
2.自定義函數庫 (能夠方便的使用第三方函數)mysql
自動加載自定義函數文件sql
函數文件放在項目公共目錄Common下。
函數
項目目錄下,須要在配置文件Conf/config.PHP配置自動加載的函數文件的文件名。配置項爲"LOAD_EXT_FILE",如"LOAD_EXT_FILE"=>"user,mysqldb"表示在項目目錄下Common/user.php和Common/mysqldb.php兩個文件會自動加載。自動加載多項用逗號隔開。spa
手動加載函數文件.net
使用load函數,如load('@.myfunction');表示系統會加載Common/myfunction.php這個文件。get
自動加載自定義類文件it
類文件放在項目類庫Lib下。io
項目目錄下,須要在配置文件Conf/conf.php配置自動加載的函數文件的文件夾。配置項爲'APP_AUTOLOAD_PATH' =>'‘,,如'APP_AUTOLOAD_PATH' =>'@.Common',表示在項目目錄下Lib/Common文件夾下的類文件都會被自動加載,固然,類文件名要以***.class.php文件命名。 自動加載多項用逗號隔開。function
手動加載類文件
使用import()函數。如 import('@.Common.mysqldb');則系統會加載Lib/Common/mysqldb.class.php文件