PHP读取文件内容并输出显示

例子

 代码如下 复制代码

<?
$file_name="1.txt";
echo $file_name."
";
$fp=fopen($file_name,'r');
//$buffer=fgets($fp);
while(!feof($fp)){
$buffer=fgets($fp);
echo $buffer;
}
fclose($fp);
?>

除了使用fopen函数之外还可以使用像file_get_contents函数

 

 代码如下 复制代码
if( file_exists( $path ) )
{
$body = file_get_contents($path);
 echo $body ;//输入文件内容
}
else
{
    echo "文件不存在 $path";
}

这个函数是一次性读取所有文件内容并显示出来,但是如果文件超大会导致php占很大的内存了。

当然还有像file这种一般是把文件读成数组了,同时也可以实现读取文件了

时间: 2024-10-10 12:46:31

PHP读取文件内容并输出显示的相关文章

c++将读取的文件内容一次性输出于屏幕

问题描述 c++将读取的文件内容一次性输出于屏幕 是这样的 我用c++实现将很多字符构成的txt文件依次输出 ,从而形成动画的效果但是在每读取一个txt文件的时候读取的很慢 在控制台输出的时候文件的字符从上往下刷下来,让后清屏 再读第二个文件 这样太慢了 能不能让一个文件的字符一次性显示屏幕上啊?我的代码: #include#include#include#include using namespace std;void hoop(string x){ const char *txtname=x

php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)_php技巧

复制代码 代码如下: <?php /* *读取文件内容至字符串中,同时去除换行.行首行尾空格. */ header("Content-type: text/html; charset=utf-8"); echo preg_replace('/((\s)*(\n)+(\s)*)/i',',',file_get_contents('./file.php'));//End_php //输出: aaaa,bbbb,cccc,dddd,eeee,ffff,gggg,hhhh,iiii,jj

Java读取文件内容的小例子

Java 提供 BufferedReader 类用来从流中读取字符串.FileReader 类用来读取文件.我们用这两个类来读取文件中的字符串. 下面是一个例子: import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class ReadFile{ public static void main(String[] args){ String path="c:/1.txt&

php读取文件内容到数组的方法

这篇文章主要介绍了php读取文件内容到数组的方法,涉及php中file.rtrim等函数对文件及字符串的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php读取文件内容到数组的方法.分享给大家供大家参考.具体分析如下: php中可以通过file()函数将文件读取到数组中,数组中的元素即为文件的每行,file()函数通过"n"按行分割文件保存到数组,所以数组每个元素都是以"n"结尾,我们可以通过 rtrim()函数将其去除 ? 1 2 3

php读取文件内容的三种方法

 这篇文章主要介绍了php读取文件内容的三种方法,需要的朋友可以参考下 php读取文件内容的三种方法:    //**************第一种读取方式*****************************  代码如下: header("content-type:text/html;charset=utf-8");  //文件路径  $file_path="text.txt";  //判断是否有这个文件  if(file_exists($file_path)

PHP读取文件内容后清空文件示例代码

 这篇文章主要介绍了PHP读取文件内容后如何清空文件,需要的朋友可以参考下 代码如下: $fh = fopen($path, "r+");    if( flock($fh, LOCK_EX) ){//加写锁  $old_content=json_decode(fread($fh,filesize($path)),true);    $old_content=$old_content.$new_content;  ftruncate($fh,0); // 将文件截断到给定的长度  re

PHP 读取文件内容代码(txt,js等)_php技巧

<?php /* 作者:bjf; 应用:读取文件内容; */ function read_file_content($FileName) { //open file $fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) { //read the file $data.=fread($fp,4096); } //close the file fclose($fp); //delete the file //u

fflush函数-关于写一个https客户端在指定位置读取文件内容

问题描述 关于写一个https客户端在指定位置读取文件内容 在代码段最后的while循环中,用SSL_read函数读取文件远程的内容,但是内容读取后,总有小部分内容的缺失,while程序执行完后,并没有执行while之后的内容,程序运行到这里就不运行了 int main(int argc char *argv[]){ int sock_fd ret; struct sockaddr_in server_addr; char requestBuffer[2048]={0}; char respon

c++-读取文件内容时怎么处理空格问题?

问题描述 读取文件内容时怎么处理空格问题? 在读取一个文本内容时,空格代表的字节数有时候是1有时候是2,所以读出来的字节数就会不一样,请问怎么处理空格问题??用C++编的代码 解决方案 文件读取,读取带空格字符串的问题Android学习笔记之读取文件内容乱码问题Properties文件中的空格问题 解决方案二: 您好,可以考虑用正则表达式来过滤 空格 解决方案三: 过滤一下就可以了啊,,,, 解决方案四: 过滤一下就可以了啊,,,, 解决方案五: 能说下你为啥读出来空格有时时1,有时是2么?难道