background image

PHP 框架:CI 框架源码系统常量文件 constants.php 的配

CI 框架源码阅读,系统常量文件 constants.php 的配置,可以参考一下

 

配置系统常量
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