我一直在尝试使用 PEAR 包创建表,我的表如下所示:
<?php include_once 'HTML/Table.php';
$mytable = new HTML_Table();
$mytable->setAutoGrow(true);
$p1 = array('0'=>"<a href='index.php'><img src='img/appicons/hme.png' /></a><p id='imgdes'>Home</p>",
'1'=>"<a href='loginadmin.php'><img src='img/userlogin.png' /></a><p id='imgdes'>Admin Login</p>",
'2'=>"<a href='loginuser.php'><img src='img/appicons/login_icon.png' /></a><p id='imgdes'>Member Login</p>",
'3'=>"<a href='about.php'><img src='img/appicons/abtus.png' /></a><p id='imgdes'>About Us</p>",
'4'=>"<a href='enquiry.php'><img src='img/appicons/contact.png' /></a><p id='imgdes'>Enquiries</p>"
);
$mytable->setAutoFill('');
$mytable->setCellContents(0, 0,$p1[0]);
$mytable->setCellContents(0, 1,$p1[1]);
$mytable->setCellContents(1, 0, $p1[2]);
$mytable->setCellContents(1, 1, $p1[3]);
$mytable->setCellContents(2, 0, $p1[4]);
echo $mytable->toHtml();
?>
我的表格内容通常会在一些烦人的消息之后显示:
严格标准:不应静态调用非静态方法 PEAR::isError(),假设 $this 来自第 667 行 C:\xampp\php\PEAR\HTML\Table.php 中的不兼容上下文
严格标准:不应静态调用非静态方法 PEAR::isError(),假设 $this 来自第 413 行 C:\xampp\php\PEAR\HTML\Table\Storage.php 中的不兼容上下文。
请有人可以帮我解决这个问题或给我关于如何去做的建议吗?谢谢