PHP

如何使用file_get_contents获取二进制文件内容

小樊
88
2024-08-15 05:26:32
栏目: 编程语言

要使用file_get_contents获取二进制文件内容,可以将第二个参数设置为FILE_BINARY。示例如下:

$file = 'example.jpg';
$binaryData = file_get_contents($file, FILE_BINARY);

if ($binaryData === false) {
    echo 'Failed to read file';
} else {
    // 处理二进制数据
    // 例如保存到另一个文件
    file_put_contents('newfile.jpg', $binaryData);
}

在这个示例中,我们首先使用file_get_contents读取example.jpg文件的二进制内容,将返回的数据保存在$binaryData变量中。然后,我们检查是否成功读取文件,如果成功则可以处理二进制数据,例如将其保存到另一个文件中。

0
看了该问题的人还看了