文件系统功能用于访问和操纵文件系统,PHP为您提供了操纵文件的所有功能。
运行时配置
这些功能的行为受php.ini中的设置影响。
Name | Default | Changeable | Changelog |
---|---|---|---|
allow_url_fopen | "1" | PHP_INI_ALL | PHP_INI_ALL in PHP <= 4.3.4. PHP_INI_SYSTEM in PHP < 6. Available since PHP 4.0.4. |
allow_url_include | "0" | PHP_INI_ALL | PHP_INI_SYSTEM in PHP 5. Available since PHP 5.2.0. |
user_agent | NULL | PHP_INI_ALL | Available since PHP 4.0.3. |
default_socket_timeout | "60" | PHP_INI_ALL | Available since PHP 4.3.0. |
from | "" | PHP_INI_ALL | |
auto_detect_line_endings | "0" | PHP_INI_ALL | Available since PHP 4.3.0. |
PHP错误和日志记录常量
PHP -表示支持常量的PHP的最早版本,您可以在配置php.ini文件时使用任何常量。
Sr.No | Constant & Description | PHP |
---|---|---|
1 | GLOB_BRACE | |
2 | GLOB_ONLYDIR | |
3 | GLOB_MARK | |
4 | GLOB_NOSORT | |
5 | GLOB_NOCHECK | |
6 | GLOB_NOESCAPE | |
7 | PATHINFO_DIRNAME | |
8 | PATHINFO_BASENAME | |
9 | PATHINFO_EXTENSION | |
10 | PATHINFO_FILENAME | 5.2.0 |
11 | FILE_USE_INCLUDE_PATH 在include_path中搜索文件名 | 5.0.0 |
12 | FILE_APPEND 将内容附加到现有文件。 | |
13 | FILE_IGNORE_NEW_LINES 去除EOL字符 | 5.0.0 |
14 | FILE_SKIP_EMPTY_LINES 跳过空行 | 5.0.0 |
15 | FILE_BINARY 二进制模式 | 6.0.0 |
16 | FILE_TEXT 文字模式 | 6.0.0 |
函数列表
PHP -表示支持该功能的PHP的最早版本。
Sr.No | Function & Description | PHP |
---|---|---|
1 | basename() 返回路径的文件名部分 | 3 |
2 | chgrp() 更改文件组 | 3 |
3 | chmod() 更改文件模式 | 3 |
4 | chown() 更改文件所有者 | 3 |
5 | clearstatcache() 清除文件状态缓存 | 3 |
6 | copy() 复制文件 | 3 |
7 | delete() 删除文件 | |
8 | dirname() 返回路径的目录名称部分 | 3 |
9 | disk_free_space() 返回目录中的可用空间 | 4.0.7 |
10 | disk_total_space() 返回目录的总大小 | 4.0.7 |
11 | diskfreespace() disk_free_space()的别名 | 4.0.7 |
12 | fclose() 关闭打开的文件指针 | 3 |
13 | feof() 测试文件指针上的文件结束 | 3 |
14 | fflush() 将输出刷新到文件 | 4 |
15 | fgetc() 从文件指针获取字符 | 3 |
16 | fgetcsv() 从文件指针获取行并解析CSV字段 | 3 |
17 | fgets() 从文件指针获取行 | 3 |
18 | fgetss() 从文件指针获取行并过滤HTML标签 | 3 |
19 | file_exists() 检查文件或目录是否存在 | 3 |
20 | file_get_contents() 将整个文件读入字符串 | 4.3.0 |
21 | file_put_contents() 将字符串写入文件 | 5 |
22 | file() 将整个文件读入数组 | 3 |
23 | fileatime() 获取文件的最后访问时间 | 3 |
24 | filectime() 获取文件的索引节点更改时间 | 3 |
25 | filegroup() 获取文件组 | 3 |
PHP 中的 File 函数 - 无涯教程网无涯教程网提供文件系统功能用于访问和操纵文件系统,PHP为您提供了操纵文件的所有功能。 运行时配置...https://www.learnfk.com/php/php-file-system-functions.html