我有一个用于打印pdf的php文件(使用FPDF).在这个文件中我有一个变量$ date,我想在我的pdf文档的每个页面的标题中显示这个变量$ date.那是我的变量$ date:
$convert_date=strtotime($selected_date);
global $date;
$date=date("d/m/Y",$convert_date);
Run Code Online (Sandbox Code Playgroud)
这是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();
} ...
Run Code Online (Sandbox Code Playgroud)
问题是第二个$ this-> Write什么都没打印.
我查了一下,如果我叫$ this-> setDate('abcd'); ,它打印"abcd"确定.
如何在我的pdf头函数中传递这个$ date变量?