0

我正在尝试运行 PHPExcel 的 36chartreadwritePDF.php 示例。我将最新的 jpgraph 和 mpdf 库放在 PHPExcel 文件夹的 Example 文件夹中(分别作为文件夹 mpdf 和 jpgraph)。现在要将代码链接到库,这就是我所拥有的:

$rendererLibrary = 'mpdf.php';
//$rendererLibrary = 'domPDF0.6.0beta3';
$rendererLibraryPath = dirname(__FILE__) . '/mpdf/src/' . $rendererLibrary;

$rendererLibrary = 'jpgraph.php';
$rendererLibraryPath = dirname(__FILE__) . '/jpgraph/src/' . $rendererLibrary;

我试图回显我得到的第一个 $rendererLibraryPath C:\wamp\www\PHPExcel\Examples/mpdf/src/mpdf.php 确实无法加载库,因为存在反斜杠 \ 和正斜杠 /

现在,如果我将 /jpgraph/src/ 更改为 \jpgraph\src\ 并将 /mpdf/src/ 更改为 \mpdf\src\ 我通常会收到意外的字符串错误。

那么在Windows(8.1)上链接库的方法是什么

4

1 回答 1

0

我通过添加以下行解决了这个问题:

$rendererLibraryPath = str_replace('/', '\\', $rendererLibraryPath);
于 2017-03-30T10:17:08.710 回答