代码示例以下:
<?php $folderPath = "upload/"; $countFile = 0; $totalFiles = glob($folderPath . "*"); if ($totalFiles){ $countFile = count($totalFiles); } print_r($countFile);
相干函数引见:
glob()函数寻觅与形式婚配的文件途径
glob ( string $pattern [, int $flags = 0 ] ) : array
glob() 函数遵照 libc glob() 函数运用的划定规矩寻觅一切与 pattern 婚配的文件途径,类似于平常 shells 所用的划定规矩一样。不举行缩写扩大或参数替换。返回一个包括有婚配文件/目次的数组。假如失足返回 FALSE。
参数flags有用标记有:
GLOB_MARK - 在每一个返回的项目中加一个斜线 GLOB_NOSORT - 根据文件在目次中涌现的原始递次返回(不排序) GLOB_NOCHECK - 假如没有文件婚配则返回用于搜刮的形式 GLOB_NOESCAPE - 反斜线不转义元字符GLOB_BRACE - 扩大 {a,b,c} 来婚配 'a','b' 或 'c' GLOB_ONLYDIR - 仅返回与形式婚配的目次项 GLOB_ERR - 住手并读取毛病信息(比如说不可读的目次),默许的情况下疏忽一切毛病
count()函数盘算数组中的单位数目,或对象中的属性个数
count ( mixed $array_or_countable [, int $mode = COUNT_NORMAL ] ) : int
统计出数组里的一切元素的数目,或许对象里的东西。关于对象,假如安装了 SPL,能够经由过程完成 Countable 接口对 count()挂钩(hook) 。该接口只要一个要领 Countable::count(),此要领为 count() 函数返回值。
本篇文章就是关于PHP目次中的文件数的盘算要领引见,简朴易懂,愿望对须要的朋侪有所协助!
以上就是怎样盘算PHP目次中的文件数?的细致内容,更多请关注ki4网别的相干文章!