为什么file_get_contents()会添加新行?

时间:2017-11-12 16:01:01

标签: php ajax file-get-contents

我有一个读取文件的简单PHP文件。它的代码是:

function qOpen() {
    $fileName = $_POST['filename'];
    $contents = file_get_contents($fileName);
    return $contents;
}

$str = qOpen();
echo $str;

?>

我使用以下方式在JS文件中使用此文件:

        httpRequestObj.onreadystatechange = function () {
            if (4 === obj.readyState) {
                var str = obj.responseText;

            }
        };
        fileName =  "/tmp/test.txt";
        res = sendAjaxPostRequest(
            httpRequestObj,
            "module_qopen.php",
            "filename=" + fileName
        );

一切正常,但这是一个小问题。 str以某个空行开头,无论我打开哪个文件?这些空行来自哪里?

0 个答案:

没有答案