当前位置: 首页 > news >正文

无涯教程-PHP - File 函数

文件系统功能用于访问和操纵文件系统,PHP为您提供了操纵文件的所有功能。

运行时配置

这些功能的行为受php.ini中的设置影响。

NameDefaultChangeableChangelog
allow_url_fopen"1"PHP_INI_ALLPHP_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_ALLPHP_INI_SYSTEM in PHP 5. Available since PHP 5.2.0.
user_agentNULLPHP_INI_ALLAvailable since PHP 4.0.3.
default_socket_timeout"60"PHP_INI_ALLAvailable since PHP 4.3.0.
from""PHP_INI_ALL
auto_detect_line_endings"0"PHP_INI_ALLAvailable since PHP 4.3.0.

PHP错误和日志记录常量

PHP -表示支持常量的PHP的最早版本,您可以在配置php.ini文件时使用任何常量。

Sr.NoConstant & DescriptionPHP
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.NoFunction & DescriptionPHP
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

http://www.lryc.cn/news/135493.html

相关文章:

  • elasticsearch 常用查询 7.4 版本
  • ChatGpt 从入门到精通
  • vscode远程调试
  • Vue3 数据响应式原理
  • 2023.08.20 学习周报
  • 软件测试技术之单元测试—工程师 Style 的测试方法(2)
  • 项目中超图 for openlayer和超图for cesium同时引入的问题
  • 3D与沉浸式技术,如何助力企业数字化转型?
  • excel vba 将多张数据表的内容合并到一张数据表
  • 接口和抽象类的区别?解析接口和抽象类的特点和用法
  • vscode-vue项目格式化
  • SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)1- 移动Type间振替转记
  • SAP SPL(Special Ledger)之注释行项目-Noted Items
  • 学习平台助力职场发展与提升
  • 有没有免费格式转换工具推荐?PDF转化为PPT的方法
  • 【LeetCode-经典面试150题-day12】
  • TCP机制-延迟应答,捎带应答
  • 【Redis从头学-8】Redis中的ZSet数据类型实战场景之用户积分榜
  • Springboot内嵌SQLite配置使用
  • 【微服务学习笔记】认识微服务
  • 基于Android R快速编译recovery-ramdisk.img
  • Redis分布式缓存
  • 最大公约数和最小公倍数
  • 数据结构——二叉搜索树(附带C++实现版本)
  • C++(3)C++对C的扩展Extension
  • 在vscode(idea)使用GitHub账号、Copilot异常
  • 新的后端渲染:服务器驱动UI
  • Postman如何做接口自动化测试?
  • excel文本函数篇2
  • 【MyBatis】动态SQL > 重点:${...}和#{...}与resultMap和resultType的区别