php读取文件内容的三种方法: //**第一种读取方式*** <div class="codetitle"><a style="CURSOR: pointer" data="54018" class="copybut" id="copybut54018" onclick="doCopy('code54018')"> 代码如下:<div class="codebody" id="code54018"> header("content-type:text/html;charset=utf-8"); //文件路径 $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"," ",$conn); echo $conn." "; }else{ echo "文件打不开"; } }else{ echo "没有这个文件"; } fclose($fp); //*第二种读取方式*** <div class="codetitle"><a style="CURSOR: pointer" data="45732" class="copybut" id="copybut45732" onclick="doCopy('code45732')"> 代码如下:<div class="codebody" id="code45732"> header("content-type:text/html;charset=utf-8"); //文件路径 $file_path="text.txt"; $conn=file_get_contents($file_path); $conn=str_replace("rn",file_get_contents($file_path)); echo $conn; fclose($fp); //**第三种读取方式,循环读取* <div class="codetitle"><a style="CURSOR: pointer" data="23706" class="copybut" id="copybut23706" onclick="doCopy('code23706')"> 代码如下:<div class="codebody" id="code23706"> 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"," ",$str); echo $str; fclose($fp); 读取INI配置文件的函数: $arr=parse_ini_file("config.ini"); //返回的是数组 echo $arr['host']." "; echo $arr['username']." "; echo $arr['password']." ";
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|