我有一个表单将一个变量$ oid传递给一个php脚本。表单变量被拉,需要传入一个名为get_name()的函数。类中的header()函数在父类中实现一个名为header()的接口。PHP:我如何访问类之外的请求变量?
require 'pdfclass.php';
$oid = $_REQUEST['oid'];
class p extends PDF {
function Header() {
$this->setF('Arial',10);
$this->Cell(50,10,get_name($oid),1,0,'c');
} //end Header()
} //end class
function get_name($oid) {... }
$pdf = new P();
$pdf->setF('Times',12);
$pdf->AddPage();
$pdf->Output();
当我运行此,我上GET_NAME(OID $)类扩展中调用一个错误。我希望避免使用全局变量。任何想法如何做到这一点?
在此先感谢
此代码如何调用?为什么不把'$ oid'作为参数传递给'p :: Header()'? – deceze 2011-04-06 03:31:16
你得到的错误是什么? – EmCo 2011-04-06 03:35:36