1
我一直无法找到使用PHP的解决方案。基本上,当用户点击“下载PDF”链接时,它将调用一个PHP函数,该函数需要一个字节数组并将其解析为PDF。我不知道如何去做。任何帮助将是伟大的!将字节数组保存到文件PHP
编辑: 我得到的 “字节数组” 是这样的:
<?php
$userPDF = $_POST['username'];
$passPDF = $_POST['password'];
$idPDF = 'MO-N007175A';
//PDF Function
$data = array("id" => $idPDF, "username" => $userPDF, "password" => $passPDF);
$data_string = json_encode($data);
$ch = curl_init('http://*****.com/****/v1/DealPdf');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json')
);
$result = curl_exec($ch);
var_dump($result);
?>
的 “$结果” 是假想的字节数组,看起来像这样:
string(1053240) "[37,80,68,70,45,49,46,54,10,37,211,244,204,225,10,49,32,48,32,111,98
..等等 基本上我需要采取什么即时回来并将其保存为PDF(或任何通用文件)。
而这个字节数组来源于......在哪里? PHP中没有像'byte array'这样的东西。 – 2012-03-08 17:21:04
它来自WCF服务,我从POST中检索它。 – mdance 2012-03-08 17:31:10
那么......你想如何写入对象到文件?作为JSON字符串,我认为? – 2012-03-08 17:35:25