举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > phpfread函数 PHP fread() 函数

phpfread函数 PHP fread() 函数

2023-05-19 00:18 PHP教程

phpfread函数 PHP fread() 函数

phpfread函数

PHP fread() 函数用于从文件指针中读取指定长度的数据。

fread() 函数是从文件指针中读取指定长度的字符,并将文件指针向前移动。如果在调用 fread() 之前未打开文件,则会出现一个警告。

$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("webdictionary.txt"));
fclose($myfile);

上面的代码打开了一个名为 webdictionary.txt 的文件,并使用 fread() 函数读取其中的内容,然后使用 echo 语句将其显示出来。

fread() 可以读取二进制文件(如图像或声音文件),但是不能读取目录。如果要读取目录,则必须使用 opendir() 和 readdir() 函数。

fread() 可能会返回一个包含有多行字符串的字符串值;因此,在使用 fread() 时应注意处理多行字符串。此外,在使用 fread() 时也应注意内存占用情况。如果要读取大量数据时,应考虑使用流来减少内存占用情况。

PHP fread() 函数

PHP fread() 函数


PHP Filesystem 参考手册 完整的 PHP Filesystem 参考手册

定义和用法

fread() 函数读取打开的文件。

函数会在到达指定长度或读到文件末尾(EOF)时(以先到者为准),停止运行。

该函数返回读取的字符串,如果失败则返回 FALSE。

语法

fread(file,length)

参数 描述
file 必需。规定要读取的打开文件。
length 必需。规定要读取的最大字节数。


提示和注释

提示:该函数是二进制安全的。(意思是二进制数据(如图像)和字符数据都可以使用此函数写入。)


实例 1

从文件中读取 10 个字节:

<?php
$file = fopen("test.txt","r");
fread($file,"10");
fclose($file);
?>


实例 2

读取整个文件:

<?php
$file = fopen("test.txt","r");
fread($file,filesize("test.txt"));
fclose($file);
?>


PHP Filesystem 参考手册 完整的 PHP Filesystem 参考手册
阅读全文
以上是编程学为你收集整理的phpfread函数 PHP fread() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部