在PHP中读取文件:文件路径问题[重复]

问题描述 投票:-1回答:2

这个问题在这里已有答案:

请有人能告诉我这里做错了什么吗?我有一个简单的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():在第6行的/home/chuzymat/public_html/file_reader/read_sample.php中,长度参数必须大于0

php filepath
2个回答
1
投票

尝试:

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

0
投票

只需使用此代码

 $fp = fopen("sample_file.txt", 'r');
 echo fread($fp,filesize("sample_file.txt"));
 fclose($fp);
© www.soinside.com 2019 - 2024. All rights reserved.