PHP Fpdi错误“;意外的T_使用,期望T_函数“;
我正在尝试将两个pdf与fpdi和fpdf合并,但我遇到了一个错误,我没有找到任何关于这一点的信息。我从计算机上获取了基本代码 我也在使用CodeIgniter 这是我的代码:PHP Fpdi错误“;意外的T_使用,期望T_函数“;,php,pdf,fpdf,fpdi,Php,Pdf,Fpdf,Fpdi,我正在尝试将两个pdf与fpdi和fpdf合并,但我遇到了一个错误,我没有找到任何关于这一点的信息。我从计算机上获取了基本代码 我也在使用CodeIgniter 这是我的代码: use setasign\Fpdi\Fpdi; require_once(APPPATH. 'third_party/fpdf/fpdf.php'); require_once(APPPATH. 'third_party/fpdi/src/autoload.php'); $files = array($this->
use setasign\Fpdi\Fpdi;
require_once(APPPATH. 'third_party/fpdf/fpdf.php');
require_once(APPPATH. 'third_party/fpdi/src/autoload.php');
$files = array($this->internalURL . "assets/uploadedContent/Test.pdf", $this->internalURL . "assets/uploadedContent/Test.pdf");
$pageCount = 0;
class ConcatPdf extends Fpdi
{
public $files = array();
public function setFiles($files)
{
$this->files = $files;
}
public function concat()
{
foreach($this->files AS $file) {
$pageCount = $this->setSourceFile($file);
for ($pageNo = 1; $pageNo <= $pageCount; $pageNo++) {
$pageId = $this->ImportPage($pageNo);
$s = $this->getTemplatesize($pageId);
$this->AddPage($s['orientation'], $s);
$this->useImportedPage($pageId);
}
}
}
}
$pdf = new ConcatPdf();
$pdf->setFiles($files);
$pdf->concat();
$pdf->Output('I', './assets/uploadedContent/concat.pdf');
我不知道是我发的还是你用的。更新到最新版本。FPDI 2支持PHP5.6及以上版本。Oh exact!我使用的是5.3.3,但目前无法更新我的PHP。所以我要用FPDI 1。谢谢
use FpdiTrait;