PHP 操作文件

PHP文件操作详解
本文介绍了如何使用PHP进行文件操作,包括使用file_get_contents()函数和fopen()函数读取文件内容的方法,以及如何判断文件是否存在的几种方式。还讨论了在读取文件时使用b标志的重要性。

PHP 文件操作

  • 读取文件内容

     <?php
    
     $filename = '文件路径';
     //通过函数 file_get_contents()函数度读取文件内容
     //$file = file_get_contents($filename);
     //echo $file;
    
    
     //通过打开文件的形式进行读取文件内容 参数中的"b"的作用是在操作二进制文件时如果没有指定 "b" 标记,可能会碰到一些奇怪的问题,包括坏掉的图片文件以及关于 \r\n 字符的奇怪问题。  
     $file = fopen($filename,"rb");
     $content = '';
    
     while(!feof($file)){
         $content .= fread($file,10);//每次读取文件十个字符
    
     }
     echo $content; //输出读取的内容
     fclose($file); //关闭文件
  • 判断文件是否存在

     <?php
     $filename = '文件路径';
     //判断如果$filename文件存在的话 就输出文件内容
     //is_file
     if(is_file($filename)){
         echo '文件存在';
     }
     //file_exists
     if(file_exists($filename)){
         echo '文件存在';
     }
     //is_readable
     //如果由 filename 指定的文件或目录存在并且可读则返回 TRUE,否则返回 FALSE。
     if(is_readable($filename)){
         echo '文件可读';
     }
     //is_writeable 是is_writable 的别名
     // 返回值 如果文件 filename 存在并且可写则返回 TRUE。
     if(!is_writable($filename)){
         echo '文件不可写';
     }

转载于:https://www.cnblogs.com/ikai/p/6886290.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值