File 简介 - 类別
优质
小牛编辑
133浏览
2023-12-01
简介
File 类别提供一系列的方法与档案&目录协作。 可以透过一些辅助方法完成,或透过更进阶的物件导向方法, 其中所有的档案和目录被包裹在物件。
配置
File 类别是高度可配置性的,并给你类别提供行为所需要的所有控制。 限制档案系统存取,与藉由档案类型设定驱动, 其配置设定各不相同。
预设的 File 配置被放在 core/config/file.php。要变更这些设定, 建立一个带有你自己设定的配置档案在 app/config/file.php。
以下的配置值可以被定义:
参数 | 类型 | 预设 | 描述 |
---|---|---|---|
basedir | 字串 |
| 指向基础目录的路径。预设为 null 没有限制。 当有定义将限制存取到该指定目录。 |
extensions | 阵列 |
| 允许扩充的阵列,null 为全部。 如果有定义,File 类别将只处理所给的扩充, 并过滤出其余部份。 |
url | 字串 |
| 档案的基础 url,null 为不可用。 |
use_locks | null |
| 是否使用档案锁。设定为 true 如果你希望 File 类别使用它们。 |
file_drivers | 阵列 |
| 每个档案驱动的阵列。这些能让你在档案类型的基础上使用自订驱动。 |
magic_file | 字串 |
| fileinfo() 魔术档案的替代位置。如果不指定,系统预设会被使用。 |