zoukankan      html  css  js  c++  java
  • 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/>"; 
  • 相关阅读:
    发送邮件(公共方法)
    Des加密解密(公共方法)
    星期几以及周,月份天数的计算(共用方法)
    生成随机字符(公共方法)
    MD5函数(公共方法)
    字符串的截取(公共方法)
    AES加密解密
    日期选择控件
    ios CAF音频转换为MP3
    iOS中获取各种文件的目录路径和文件
  • 原文地址:https://www.cnblogs.com/hf8051/p/4487264.html
Copyright © 2011-2022 走看看