【发布时间】:2012-07-23 08:07:36
【问题描述】:
我一直在尝试使用 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 中的不兼容上下文。
请有人帮我解决这个问题或就如何解决这个问题给我建议?谢谢
【问题讨论】:
-
我写了一个很棒的库,它把一个字符写到屏幕上,它看起来像 $TheCharacter=new Character(); $TheCharacter->set('utf8');$theCharacter->ascii('118');$theCharacter->render();今天,我意识到回显“v”会更简单;