Amr*_*ngh 3 pdf zend-framework
我正在使用Zend Framework和继承的类,即My_Pdf(我从sourceforge获得,My_Pdf库用于绘制表)从数据库创建PDF文件.当我创建没有表格轮廓的PDF文件时,它运行良好并生成PDF.但是当我尝试绘制对应于数据的表时,我收到了一个错误,
Fatal error: Declaration of My_Pdf_Page::drawImage() must be compatible with that of Zend_Pdf_Canvas_Interface::drawImage() in C:\Users\TranceServe\Zend\workspaces\DefaultWorkspace7\Crushed_PLanet\library\My\Pdf\Page.php on line 369
Run Code Online (Sandbox Code Playgroud)
请指导我做什么.
这意味着派生类的蓝图与继承层次结构中更高级别的类不同.
这很可能意味着PDF库尚未更新以使用最新的Zend Framework版本.
您正在使用Zend Framework版本1.11.3但是......

很明显,您尝试使用的库是为Zend Framework 1.8(第一个框)编写的,它自2009年5月以来没有更新(第二个框),因此现在没有人下载它了(第三个框).
经验教训:了解您的工具!