没有命名空间的类 yii yii\base yii\behaviors yii\caching yii\captcha yii\console yii\console\controllers yii\console\widgets yii\data yii\db yii\db\conditions yii\db\cubrid yii\db\cubrid\conditions yii\db\mssql yii\db\mssql\conditions yii\db\mysql yii\db\oci yii\db\oci\conditions yii\db\pgsql yii\db\sqlite yii\db\sqlite\conditions yii\di yii\filters yii\filters\auth yii\grid yii\helpers yii\i18n yii\log yii\mail yii\mutex yii\rbac yii\rest yii\test yii\validators yii\web yii\widgets

Class yii\helpers\FileHelper

继承yii\helpers\FileHelper » yii\helpers\BaseFileHelper
可用版本自2.0
源码 https://github.com/yiichina/yii2/blob/api/framework/helpers/FileHelper.php

文件系统助手类。

公共属性

隐藏继承的属性

属性类型描述被定义在
$mimeAliasesFile string 包含 MIME 别名的 PHP 文件的路径(或别名)。 yii\helpers\BaseFileHelper
$mimeMagicFile string 包含 MIME 类型信息的 PHP 文件的路径(或别名)。 yii\helpers\BaseFileHelper

公共方法

隐藏继承的方法

方法描述被定义在
copyDirectory() 将整个目录复制为另一个目录。 文件和子目录也将被复制。 yii\helpers\BaseFileHelper
createDirectory() 创建一个新目录。 yii\helpers\BaseFileHelper
filterPath() 检查给定的文件路径是否满足过滤选项。 yii\helpers\BaseFileHelper
findDirectories() 返回在指定目录和子目录下找到的目录。 yii\helpers\BaseFileHelper
findFiles() 返回在指定目录和子目录下找到的文件。 yii\helpers\BaseFileHelper
getExtensionsByMimeType() 根据给定 MIME 类型确定扩展。 该方法将使用扩展名和 MIME 类型之间的本地映射。 yii\helpers\BaseFileHelper
getMimeType() 确定指定文件的 MIME 类型。 此方法首先尝试基于 finfo_open 确定 MIME 类型。 如果 fileinfo 扩展未安装, 当 $checkExtension 设置 true 的时候它将基于 getMimeTypeByExtension() yii\helpers\BaseFileHelper
getMimeTypeByExtension() 根据指定文件的扩展名确定 MIME 类型。 该方法将使用扩展名和 MIME 类型之间的本地映射。 yii\helpers\BaseFileHelper
localize() 返回指定文件的本地化版本。 yii\helpers\BaseFileHelper
normalizePath() 规范化文件/目录路径。 yii\helpers\BaseFileHelper
removeDirectory() 递归地删除一个目录(及其所有内容)。 yii\helpers\BaseFileHelper
unlink() 以跨平台的方式删除文件或符号链接 yii\helpers\BaseFileHelper

受保护的方法

隐藏继承的方法

方法描述被定义在
loadMimeAliases() 从指定文件加载 MIME 别名。 yii\helpers\BaseFileHelper
loadMimeTypes() 从指定的文件加载 MIME 类型。 yii\helpers\BaseFileHelper
normalizeOptions() yii\helpers\BaseFileHelper

常量

隐藏继承的常量

常量描述被定义在
PATTERN_CASE_INSENSITIVE 32 yii\helpers\BaseFileHelper
PATTERN_ENDSWITH 4 yii\helpers\BaseFileHelper
PATTERN_MUSTBEDIR 8 yii\helpers\BaseFileHelper
PATTERN_NEGATIVE 16 yii\helpers\BaseFileHelper
PATTERN_NODIR 1 yii\helpers\BaseFileHelper