2015-10-19 84 views
1

在PHP我用Node.js的READFILE與大小

$filename = "a.txt"; 
$handle = fopen($filename, "r"); 
    $heading = fread($handle, 4); 
    fclose($handle); 
    print $heading; 

A.TXT內容

招呼每一個

,並輸出其

地獄

現在node.js中我使用

fs = require('fs'); 
    fs.readFile('a.txt', 'utf8', function (err,data) { 
    if (err) { 
    return console.log(err); 
    } 
    console.log(data); 
    }); 

其輸出

招呼每一個

如何使用Node.js的上尺寸長?

+0

只是爲了澄清,你想要的長度「數據'或者你想只在你的php中打印'hell'? – Bjqn

+0

只有地獄 .................. 我可以使用substr你認爲它的好 –

回答

2

這是一個基本的例子:

var fs = require("fs"); 
var fileName = "a.txt"; 

fs.open(fileName, "r", function(error, fd) { 
    var buffer = new Buffer(4); 
    fs.read(fd, buffer, 0, 4, null, function(error, bytesRead, buffer) { 
    var data = buffer.toString("ascii", 0, buffer.length); 
    console.log(data); 
    fs.close(fd); 
    }); 
});