如何在$ pdf-> page_script()中使用PHP变量; 这是我的代码
<?php
<script type="text/php">
$pdf->page_script(\'
if ($PAGE_NUM >= 2) {$pdf->image($var,"jpg",25,500,0,0);
}
\');
</script>
?>
我在$ var。
中收到错误语法错误答案 0 :(得分:0)
内联脚本通过eval()
函数运行,全局范围内声明的任何变量只能通过$GLOBALS
超全局($GLOBALS['var']
)访问,或者使用{{1}初始化它们关键字(global
)。
我应该注意,如果您使用的是dompdf 0.6.x,则不再需要指定图像类型。您似乎也有向后的参数。该方法查找图像路径,x,y,宽度,然后是高度。
以下内容应该有效:
global $var
次要注意:由于您正在创建页面脚本,因此我将图像路径变量与脚本字符串的其余部分连接在一起。您可以将该变量引用包含在脚本中,而不是连接,但是每次运行脚本时,您都会对变量执行其他查找。虽然我必须管理,但这是一个很小的性能考虑因素,在这个运行的地方。