在PHP中读取文件:文件路径问题

时间:2017-12-17 05:43:24

标签: php filepath

有人可以告诉我这里做错了什么吗?我有一个简单的txt文件和一个php文件在同一个文件夹中,但php文件意味着读取和输出txt文件的内容无法做到。我想这是文件路径问题,请帮忙。

<?php
    //open target file
    $fp = fopen("sample_file.txt", 'r');
    echo fread($fp, filesize($fp));
    fclose($fp);
?>
  

错误:[17-Dec-2017 05:28:53 UTC] PHP警告:fread():长度   参数必须大于0 in   第6行/home/chuzymat/public_html/file_reader/read_sample.php

2 个答案:

答案 0 :(得分:1)

尝试:

echo file_get_contents(__DIR__.'/sample_file.txt');

答案 1 :(得分:0)

只需使用此代码

 $fp = fopen("sample_file.txt", 'r');
 echo fread($fp,filesize("sample_file.txt"));
 fclose($fp);