我有一个用于打印 pdf 的 php 文件(使用 FPDF)。在这个文件中,我有一个变量 $date,我想在我的 pdf 文档的每一页的页眉中显示这个变量 $date。那是我的变量 $date:
$convert_date=strtotime($selected_date);
global $date;
$date=date("d/m/Y",$convert_date);
这是 FPDF 类:
class PDF extends FPDF{
function setDate($dat){
$this->header_date = $dat;
}
function getDate(){
return $this->header_date;
}
function Header(){
$this->SetFont('Arial','B',16);
$this->setDate($date);
$this->Write (10, ' Date: '); //1° Write
$this->Write (10, $this->getDate()); //2° Write NOT WORKING
$this->Ln();
} ...
问题是第二个 $this->Write 什么也没打印。
我检查了是否调用$this->setDate('abcd'); ,它打印“abcd”就可以了。
如何在我的 pdf 标头函数中传递这个 $date 变量?