PHP33-文件函数的相关操作(2)

 时间:2024-10-26 14:20:12

1、【basename】函数可以获取目录中最后的文件全称,包括文件后缀,下图中【__FILE__】函数可以获取php当前文件的绝对路径,然后使用【basename】函数获取绝对路径中最后的文件全称,如下图:

PHP33-文件函数的相关操作(2)

2、【dirname】函数可以获取一个文件的绝对路径除了文件名称之外的全部目录,下图中【__FILE__】函数可以获取php当前文件的绝对路径,然后使用【dirname】函数获取绝对路径中除了文件名称之外的目录,这个函数在平时也特别有用,如下图:

PHP33-文件函数的相关操作(2)

3、【pathinfo】函数相当于是前迷撞笸痉两个函数的总和,这个函数不仅可以得到绝对路径除了文件名的其他目录,还可以得到文件全称,返回值是一个数组,数组的第一个元素是除文件名称之外的其他目录,数组的第二个元素是文件全称包括后缀名,数组的第三个元素是文件后缀名,数组的第四个元素是文件名不包括后缀名,如下图:

PHP33-文件函数的相关操作(2)

4、【opendir】函数可以获得文件的目录句柄,具体什么是目录句柄,不太好解释,这里通过【var_dump】函数来查看【opendir】函数的返回值,可以看到返回值是一个资源,如下图:

PHP33-文件函数的相关操作(2)

5、【readdir】函数可以从目录句冕侔噍遭柄中读取条目,返回目录中下一个文件的文件名,这样说的话比较抽象,下图中通过多次调用这个函数看一下具体这个挣窝酵聒函数的含义,可以看到这个函数可以读取到指定目录下包含的所有文件及文件夹,注意【.】表示的是当前目录,【..】表示的是上级目录,如下图:

PHP33-文件函数的相关操作(2)

6、【rewinddir】函数可以到会楫默礤鲼目录句柄,这样说比较抽象,下图中通过代码来看一下这个函数的具体用法,从下图中代码可以看到,使吹涡皋陕用这个【rewinddir】函数之后,使用【readdir】函数读取的文件就是从头开始,说明【rewinddir】函数相当于将【readdir】句柄返回到了这个文件夹的头部,如下图:

PHP33-文件函数的相关操作(2)

7、【closedir】函数会关闭当前目录句柄,实际上就是关闭当前目录句柄的这个资源,使用了这个函数之后再次使用【readdir】函数之后就会报错,如下图:

PHP33-文件函数的相关操作(2)
  • HWJT-08D微机励磁调节器使用说明书:[6]
  • OE和M33系列自制系统恢复1.5系统教程
  • 铭的拼音如何用在线汉语字典拼写出来
  • ZD-8731步进驱动器说明书:[1]
  • TKJN智能照明节能装置真伪鉴别经验
  • 热门搜索
    我爱你中国手抄报 法制手抄报版面设计图 孝行雅行我先行手抄报 保护动物的手抄报 关于百分数的手抄报 社会实践手抄报 食品安全手抄报花边 餐桌礼仪手抄报 保护地球英语手抄报 节粮节水节电手抄报