我目前正在使用页面内容创建pdf,如下所示:
$dom = new DOMDocument;
$dom->loadHTML(file_get_contents($docUrl));
// Get div#admin
$html= '';
$children = $dom->getElementById('agreement')->childNodes;
foreach ($children as $child) {
$html .= $child->ownerDocument->saveXML( $child );
}
// Make PDF;
require_once(ROOT.'/TCPDF-master/tcpdf.php');
// create new PDF document
$pdf = new TCPDF();
但是我们正在移动服务器,并且上面的代码不起作用,我需要使用curl。我该如何使用curl做到这一点?
我在下面的尝试。我正在使用url调用此函数,返回的数据为空。
public function get_data($url){
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;}
谢谢