二进制流转化为base64格式 $mime = getimagesizefromstring($buffer)['mime']; $base64String = 'data:' . $mime. ';base64,' . chunk_split(base64_encode($buffer)); 二进制转文件 $mime = getimagesizefromstring($buffer)['mime']; file_put_contents('a.' . $mime , $buffer);