实例技巧
合并多个文件
<?php
$fh=fopen('dest.txt','a');
$fh1=fopen('file1.txt','r');
while( ($data=fgets($fh1)) !== false ){
fwrite($fh,$data);
}
fclose($fh1);
$fh2=fopen('file2.txt','r');
while( ($data=fgets($fh2)) !== false ){
fwrite($fh,$data);
}
fclose($fh2);
fclose($fh);PHP创建网页快捷方式
pack 和 unpack 函数
pack 把数据打包成二进制数据
以上共42个字节
合并的写法
unpack 把二进制数据解包
必须知道打包时的格式解包
判断文件类型
一些时候,后缀名并不能正确判断出文件文类,以下只是一个采用二进制分析文件类型,以作记录
采用exif_imagetype系统函数,但是一些特殊的无法判断,比如说word等,这种则需要使用上面的方式
采用pathinfo 获取文件后缀,这种方式并不能正确的判断文件类型.
文件指针的定位操作
适用于二进制文件
Last updated
Was this helpful?