本文目录一览:
qqwry.dat这个文件用php怎么读取?
$fp = fopen('qqwry.dat','rb');
while(!feof($fp)){
echo fgets($fp,999)."br /";
}
怎么读取.dat文件
dat文件和普通txt文件相同,都是文本格式,使用普通文本操作函数读取即可。
1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。2、例程:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#includestdio.h
int a;
char b,c[100];
int main(){
FILE * fp1 = fopen("input.dat", "r");//打开dat格式的输入文件
FILE * fp2 = fopen("output.txt", "w");//打开输出文件
if (fp1==NULL || fp2==NULL) {//若打开文件失败则退出
puts("不能打开文件!");
rturn 0;
}
fscanf(fp1,"%d",a);//从输入文件读取一个整数
b=fgetc(fp1);//从输入文件读取一个字符
fgets(c,100,fp1);//从输入文件读取一行字符串
printf("%ld",ftell(fp1));//输出fp1指针当前位置相对于文件首的偏移字节数
fputs(c,fp2);//向输出文件写入一行字符串
fputc(b,fp2);//向输出文件写入一个字符
fprintf(fp2,"%d",a);//向输出文件写入一个整数
fclose(fp1);//关闭输入文件
fclose(fp2);//关闭输出文件,相当于保存
return 0;
}
*.dat 文件 如何查看里面内容
如果是VCD中的dat可以用任意播放器打开
DAT是是数据流格式,即我们非常熟悉的VCD。用电脑打开VCD光盘,可到有个MPEGAV目录,里面便是类似MUSIC01.DAT或AVSEQ01.DAT命名的文件。DAT文件也是MPG格式的,是VCD刻录软件将符合VCD标准的MPEG-1文件自动转换生成的。
还可能是
数据文件,文件格式不确定(如杀毒软件病毒库,软件资料等)。
WordPerfect合并数据文件。
多媒体格式,用媒体播放软件播放。
MacroModel文件 。
附件的格式
还有可能是电子邮件发送过来的附件格式,Microsoft Outlook和Exchange Server使用了特殊的数据封装方法在互联网上发送电子邮件,这个方法叫做TNEF,是传送中性封装格式(Transport Neutral Encapsulation Format)的缩写。
关于php的文件dat
这个是自己构造的一个存储文件,要看源码了解存储格式后,才能按照源码规定的格式写入数据。源码不长的话放出来看看。
补充:
搜了下你说的数据库,如果你说的数据库是名人名言数据库,其数据结构很简单。每条记录包括人名和名言,以行为单位存放,人名和名言之间用制表符隔开。
写入时可以这样:
$name="人名";
$note="名言";
$fp=fopen('myan.dat','a');
fwrite($fp,"$name\t$note\r\n");
fclose($fp);