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();
} ...
問題は、2番目の$this->Writeが何も出力しないことです。
$ this-> setDate('abcd');を呼び出すと確認しました。、「abcd」を出力します。
この$date変数をPDFヘッダー関数に渡すにはどうすればよいですか?