我该如何从这个数组下载PDF文件?以下是我的当前代码,但无法将PDF保存。感谢您的帮助。 以下是我的当前代码:
$result = $SoapClient4->getContractBill($contractId, 2019, '09');
var_dump($result);
#$base64data = preg_replace('#data:application/pdf/[^;]+;base64,#', '', $result['ContractBills'][0]['RawFileData']);
$decoded = base64_decode($base64);
$file = 'invoice.pdf';
$file_put_contents($file, $decoded);
$pdf_decoded = base64_decode($base64data);
$pdf = fopen('test.pdf','w');
fwrite($pdf,$pdf_decoded);
fclose($pdf);
rawFileData
并移除开头的base64,
。 - Markus Zeller