跪求:PHP统计LINUX下的.txt章节数
如上:
譬如Linux中 文件所在目录:
log@oldlog:/www/bookman/class/copyright_zip/00000000002>
1.txt 2.txt 3.txt 4.txt 5.txt 6.txt
7.txt 8.txt 00000000002-all.txt P-00000000002-02.jpg
B-00000000002.zip
请各位注意:1、上述 数字+.txt 的是我要统计的 其中每一个 纯数字+.txt 算一章,我的目的是统计这个目录下有几个章节!
2、我目前有想法 就是找到/www/bookman/class/copyright_zip/00000000002这个目录下 最大的数字+.txt 并且取其数字部分 就是我所要统计的总共有多少章了。
现求代码!!!!
没人回复 自己顶!!!
技术啊 你远在何妨
这个世界太冷库了 没人帮忙啊
$dir = '/www/bookman/class/copyright_zip/00000000002';
$max = 0;
foreach (glob($dir . '/*.txt') as $txtFile) {
$fileName = basename($txtFile);
$fileNameInfo = explode('.', $fileName);
$max = $max>(int)$fileNameInfo[0] ? $max : (int)$fileNameInfo[0];
}
// now , $max is your what you expected.
----------------------------------------
指点迷津网 http://www.zhidianmijin.com
相关问答:
1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......
两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......
在自己的电脑上安装了ubuntu 就是想玩一下3D桌面,于是下载了
compizconfig-settings-manager
emerald
simple-ccsm
fusion
这些东西,安装完之后,我在电脑里点击了emerald ......
已经修改了
(1)PHP.ini中的post_max_size 和upload_max_filesize,并且保证了前者大于后者
(2)Windows\System32\inetsvr\MetaBase.xml中的AspMaxRequestEntityAllowed
修改完毕后,重新启动了IIS服务,并且计 ......
咨询QQ:269562808
bzip2recover
功能说明:用来修复损坏的.bz2文件。
语法:bzip2recover[.bz2压缩文件]
补充说明:bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区
块损坏时,便可利 ......