标签: php fgets
我正在尝试从mp4文件中读取特定长度的块:
$fp = fopen('file.mp4', 'rb'); $line = fgets($fp, 204800); echo strlen($line);
我想它应该输出204800,但它只打印1547.知道这里有什么问题吗?
答案 0 :(得分:4)
您正在寻找fread()。
fread()
fgets()一直读到长度为1,换行符或EOF。
fgets()
你可能得到一个0xa(10,\ n)字节。