阅读量:0
要使用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变量中。然后,我们检查是否成功读取文件,如果成功则可以处理二进制数据,例如将其保存到另一个文件中。