• php -- 读取文本文件内容


    php读取文件内容的三种方法: 
     
    //**************第一种读取方式***************************** 
    代码如下:
    header("content-type:text/html;charset=utf-8");  //告诉php预处理器将内容已utf8的格式传递给浏览器
    //文件路径 
    $file_path="text.txt"; 
    //判断是否有这个文件 
    if(file_exists($file_path)){ 
    if($fp=fopen($file_path,"a+")){ 
    //读取文件 
    $conn=fread($fp,filesize($file_path)); 
    //替换字符串 
    $conn=str_replace("rn","<br/>",$conn); 
    echo $conn."<br/>"; 
    }else{ 
    echo "文件打不开"; 
    }else{ 
    echo "没有这个文件"; 
    fclose($fp); 
     
    //*******************第二种读取方式*************************** 
     代码如下:
    header("content-type:text/html;charset=utf-8"); 
    //文件路径 
    $file_path="text.txt"; 
    $conn=file_get_contents($file_path); 
    $conn=str_replace("rn","<br/>",file_get_contents($file_path)); 
    echo $conn; 
    fclose($fp); 
     
    //******************第三种读取方式,循环读取***************** 
     代码如下:
    header("content-type:text/html;charset=utf-8"); 
    //文件路径 
    $file_path="text.txt"; 
    //判断文件是否存在 
    if(file_exists($file_path)){ 
    //判断文件是否能打开 
    if($fp=fopen($file_path,"a+")){ 
    $buffer=1024; 
    //边读边判断是否到了文件末尾 
    $str=""; 
    while(!feof($fp)){ 
    $str.=fread($fp,$buffer); 
    }else{ 
    echo "文件不能打开"; 
    }else{ 
    echo "没有这个文件"; 
    //替换字符 
    $str=str_replace("rn","<br>",$str); 
    echo $str; 
    fclose($fp); 
    读取INI配置文件的函数: 
    $arr=parse_ini_file("config.ini"); 
    //返回的是数组 
    echo $arr['host']."<br/>"; 
    echo $arr['username']."<br/>"; 
    echo $arr['password']."<br/>"; 
  • 相关阅读:
    asp.net保存远程图片
    JS中的转义字符
    SQL_统计某列的和
    SQL Server 出错自动回滚
    SQL中的循环语句_类似FOR循环
    转 C# 控制IE
    抓取html 写正则
    正则截取内容
    用于测试的字符串
    C#关闭IE相应的窗口 .
  • 原文地址:https://www.cnblogs.com/hf8051/p/4487264.html
Copyright © 2020-2023  润新知