1
在CodeIgniter中,/public/index.php
中有可用的定義文件路徑常量。如何選擇相對於提供的路徑的第二個父文件夾?
有可用的以下常量:
BASEPATH
回報C:/wamp/www/testci2_2.dev/system/
SELF
回報index.php
SYSDIR
回報system
FCPATH
回報C:\wamp\www\testci2_2.dev\public\
裏面我的一個function backup()
方法中控制器/application/controllers/configurations.php
,我想作備份文件直接寫入到/sql/
文件夾,其位置爲:C:\wamp\www\testci2_2.dev\sql\
我試圖用var_dump(dirname(BASEPATH) . '/sql/');
產生我想要的,但我不是很當然,如果這是做這件事的最佳方式,那麼可能有更明智的步驟來獲得這條道路?
如何通過使用這些常量來定位該文件夾?
如果這是不可能的,有沒有其他CLEVER方法,所以當有一天我決定將控制器移動到子文件夾左右時,它們不會從指定的文件夾中鬆開軌道?
太好了,謝謝! – aspirinemaga