配置系統常量
1、當文件系統工作的時候檢查并配置這些首選項
文件系統運行的時候這些默認的值會適當的增加系統的安全性,但是在php或apache的底層單獨的為每各用戶開一個進程的時候,使用八進制的值永遠是正確的
FILE_READ_MODE 讀取文件的模式
FILE_WRITE_MODE 寫入文件的模式
DIR_READ_MODE 讀取目錄的模式
DIR_WRITE_MODE 寫入目錄的模式
2、文件流模式
當我們使用fopen()/popen()的時候需要這些模式
define( FOPEN_READ , rb
define( FOPEN_READ_WRITE , r+b
define( FOPEN_WRITE_CREATE_DESTRUCTIVE , wb
define( FOPEN_READ_WRITE_CREATE_DESTRUCTIVE , w+b
define( FOPEN_WRITE_CREATE , ab
define( FOPEN_READ_WRITE_CREATE , a+b
define( FOPEN_WRITE_CREATE_STRICT , xb
define( FOPEN_READ_WRITE_CREATE_STRICT , x+b
文件源碼
[php] ?php if ( ! defined( BASEPATH )) exit( No direct script access allowed |-------------------------------------------------------------------------- | File and Directory Modes |-------------------------------------------------------------------------- | These prefs 控制臺、首選項 are used when checking and setting modes when working | with the file system. The defaults are fine 罰款 on servers with proper | security, but you may wish (or even need) to change the values in | certain environments (Apache running a separate process for each | user, PHP under CGI with Apache suEXEC, etc.). Octal values should | always be used to set the mode correctly. define( FILE_READ_MODE , 0644); define( FILE_WRITE_MODE , 0666); define( DIR_READ_MODE , 0755); define( DIR_WRITE_MODE , 0777); |-------------------------------------------------------------------------- | File Stream Modes 文件流模式 |-------------------------------------------------------------------------- | These modes are used when working with fopen()/popen() define( FOPEN_READ , rb define( FOPEN_READ_WRITE , r+b define( FOPEN_WRITE_CREATE_DESTRUCTIVE , wb // truncates existing file data, use with care define( FOPEN_READ_WRITE_CREATE_DESTRUCTIVE , w+b // truncates existing file data, use with care define( FOPEN_WRITE_CREATE , ab define( FOPEN_READ_WRITE_CREATE , a+b define( FOPEN_WRITE_CREATE_STRICT , xb define( FOPEN_READ_WRITE_CREATE_STRICT , x+b /* End of file constants.php */ /* Location: ./application/config/constants.php */
以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !
相關推薦:
關于CodeIgniter框架驗證碼類庫文件與用法的分析
如何利用CodeIgniter整合Smarty
以上就是關于CI框架源碼的閱讀以及系統常量文件constants.php配置的分析的詳細內容,PHP教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答