如何比较PHP中文件的最后一个字节

时间:2014-04-16 18:22:02

标签: php binaryfiles

如何在PHP中打开二进制文件(PDF)并查看最后一个字节是否为x0D?

我有一些PDF,我需要确保在将其发送到程序之前有一个结尾x0A而不是x0D。

2 个答案:

答案 0 :(得分:1)

使用$pdf = file_get_contents('your_file.pdf');打开您的文件,然后使用正则表达式检查您的字符串preg_match("/x0D$/", $pdf);

答案 1 :(得分:0)

$fp = fopen($filename, 'r');
fseek($fp, -1, SEEK_END);
$lastByte = $data = fgets($fp);