位置: 编程技术 - 正文

PHP:scandir()的用法_Directory函数(phpscanf)

编辑:rootadmin
scandir

推荐整理分享PHP:scandir()的用法_Directory函数(phpscanf),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php sha1,php __destruct,phpshort,php shal,php shal,php srand,php sha1,php shal,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5)

scandir — 列出指定路径中的文件和目录

说明 array scandir ( string $directory [, int $sorting_order [, resource $context ]] )

返回一个 array,包含有 directory 中的文件和目录。

参数

directory

要被浏览的目录

sorting_order

默认的排序顺序是按字母升序排列。如果使用了可选参数 sorting_order(设为 1),则排序顺序是按字母降序排列。

context

context 参数的说明见手册中的 Streams API 一章。

返回值

成功则返回包含有文件名的 array,如果失败则返回 FALSE。如果 directory 不是个目录,则返回布尔值 FALSE 并生成一条 E_WARNING 级的错误。

更新日志 PHP:scandir()的用法_Directory函数(phpscanf)

版本 说明 5.4.0 sorting_order now accepts constants. Any nonzero value caused descending order in previous versions.

范例

Example #1 一个简单的 scandir() 例子

<?php$dir='/tmp';$files1=scandir($dir);$files2=scandir($dir,1);print_r($files1);print_r($files2);?>

以上例程的输出类似于:

Example #2 scandir() 在 PHP 4 中的实现

<?php$dir="/tmp";$dh=opendir($dir);while(false!==($filename=readdir($dh))){$files[]=$filename;}sort($files);print_r($files);rsort($files);print_r($files);?>

以上例程的输出类似于:

注释 Tip

如已启用fopen 包装器,在此函数中, URL 可作为文件名。关于如何指定文件名详见 fopen()。各种wapper 的不同功能请参见 支持的协议和封装协议,注意其用法及其可提供的预定义变量。

参见

opendir() - 打开目录句柄 readdir() - 从目录句柄中读取条目 glob() - 寻找与模式匹配的文件路径 is_dir() - 判断给定文件名是否是一个目录 sort() - 对数组排序

PHP:opendir()的用法_Directory函数 opendir(PHP4,PHP5)opendir打开目录句柄说明resourceopendir(string$path[,resource$context])打开一个目录句柄,可用于之后的closedir(),readdir()和rewinddir()调用中。参数path

PHP:readdir()的用法_Directory函数 readdir(PHP4,PHP5)readdir从目录句柄中读取条目说明stringreaddir([resource$dir_handle])返回目录中下一个文件的文件名。文件名以在文件系统中的排序返回。参数dir_

PHP:rewinddir()的用法_Directory函数 rewinddir(PHP4,PHP5)rewinddir倒回目录句柄说明voidrewinddir(resource$dir_handle)将dir_handle指定的目录流重置到目录的开头。参数dir_handle目录句柄的resource,之前由open

标签: phpscanf

本文链接地址:https://www.jiuchutong.com/biancheng/287347.html 转载请保留说明!

上一篇:PHP:finfo_buffer()的用法_fileinfo函数

下一篇:PHP:opendir()的用法_Directory函数(php的fopen)

  • 一般纳税人抵扣小规模期间的专票怎么解决
  • 车辆购置税退税申请模板
  • 申报个税时怎么获取个税专项附加扣除
  • 提前一个月完工奖励10万元
  • 汇算清缴补缴的企业所得税会计分录怎么写
  • 残保基金怎么算
  • 收回已核销的坏账什么意思
  • 固定收益款可以开增值税专票吗?
  • 计提折旧不考虑所得税吗
  • 受托代销商品和受托代销商品款是什么科目
  • 应付账款借方余额在资产负债表中怎么列示
  • 终止合同后原合同怎么处理
  • 对公账户进账是否缴税
  • 计提工资后发放时结转到什么科目
  • 农产品没有进项税怎么算
  • 写字楼空置房物业费70%的规定
  • 职工福利费税前扣除标准最新
  • 建筑业异地预缴税款怎么抵扣
  • 电子发票收款人和复核人可以是一个人吗
  • 公司 期货投资
  • 怎么解决笔记本电脑卡顿问题
  • 企业增加值的计算
  • Linux中RedHat CentOS Ubuntu Fedora的区别详解
  • 个体户升一般纳税人分红怎么交税
  • php bcmul
  • 员工辞退补偿金扣个税吗
  • 前端段落空两格怎么设置
  • Php结合wordpress开发,需要学会什么
  • 基于核心素养下的大单元教学设计
  • 为什么我们认为北京人已经学会使用火
  • 林场苗圃工作有哪些
  • 什么条件可以免于起诉
  • 购进的货物含税吗
  • 公司记账可以不开发票吗
  • 借款单属于外来单据吗
  • 小微企业税款征收方式
  • 管理不善的进项税额去了哪里
  • 物业增值服务主要有哪些
  • 企业应缴纳税款
  • 销售收入未及时入账
  • 业务招待费的进项票可以抵扣吗
  • 视同销售是怎么回事?
  • 工程外经证预缴税款计税方法
  • 社保个税申报是什么意思
  • 同一控制下企业合并
  • 企业所得税弥补亏损可以弥补几年
  • 以货物抵应收账款的分录
  • 会计原始分录包括什么
  • 销售费用和管理费用的税前扣除
  • 财务费用包括哪些费用
  • 银行承兑汇票如何背书转让
  • redhat6.5安装图形界面
  • window怎么操作
  • win7还能用几年
  • mssecsvc是什么进程
  • backupwx.exe
  • win10打开或关闭功能在哪里
  • xp系统里的打印机怎么设置的和新7
  • windows 10 build 9834
  • linux安装软件可以用哪些方式
  • linux 垃圾
  • win7 esd安装文件怎么安装教程
  • win1010586升级到最新
  • linux网络聚合
  • nodejs中art-template模板语法的引入及冲突解决方案
  • ES6 javascript中Class类继承用法实例详解
  • bootstrap内容
  • python的threading
  • 电脑启动项清理
  • 基于JavaScript的网页代码
  • 学习JavaScript事件流和事件处理程序
  • js过滤特殊字符
  • python enumeration
  • 猫的游戏视频
  • javascript数据类型有哪些
  • 简述jquery的常用方法
  • JavaScript isPrototypeOf和hasOwnProperty使用区别
  • 安卓开发常见问题
  • 竣工交付的资产有哪几种
  • 普通发票冲红怎么报税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设