이 오류 메시지가 나타납니다. 저를 도와주세요.치명적 오류 : 정의되지 않은 메서드 호출 FPDF
치명적인 오류 : 정의되지 않은 방법 FPDF에 :: C 체크()를 호출 : \ XAMPP \ htdocs를 \ sikembul \ 응용 프로그램 \ 전망 \ viw_slip_gaji.php 라인 (38)
이 내 코드에
<?php
$GLOBALS['a']=2;
$GLOBALS['alpha']=3;
$GLOBALS['beta']=5;
function check($num)
{
if ($num=="1")
{
global $a;
global $alpha;
global $beta;
$total = $a*$alpha*$beta;
$this->fpdf->Cell(50,5,'final',1,0,'L');
$this->fpdf->Cell(8,5,'xx.',1,0,'L');
$this->fpdf->Cell(20,5,$total,1,1,'R');
}
else
{
global $a;
global $alpha;
global $beta;
$total = $a-$alpha-$beta;
$this->fpdf->Cell(50,5,'final',1,0,'L');
$this->fpdf->Cell(8,5,'xx.',1,0,'L');
$this->fpdf->Cell(20,5,$total,1,1,'R');
}
}
$this->fpdf->FPDF('P','mm','A5');
$this->fpdf->SetMargins(10,10,10);
$this->fpdf->AddPage();
$this->fpdf->setFont('Times','B',9);
$this->fpdf->Cell(130,5,'Here Some Text to Display',0,1,'C');
$this->fpdf->check(1);
$this->fpdf->Output('generate.pdf','I');
?>
기능을 사용하지 않으면 모든 것이 잘 작동합니다. 도움과 의견을 보내 주셔서 감사합니다.
하나만 입력하면 클래스 외부에있는 것으로 보이는 함수를 호출하게됩니다. 당신이해야 할 일은 $ this-> fpdf-> check (1)을 점검하고 fpdf 인스턴스를 전역으로 설정하거나 인스턴스를 함수 –
Kai Qing으로 전달하는 것입니다. 제 코드를 수정할 수 있습니까? 나는 아직도 이해하지 못한다. .. –
나는 모범을 보였다. 그것에 대한 보장은 없습니다. 그것은 제안이고 실제로 공식적인 답변이 아니기로되어 있습니다 –