【发布时间】:2021-03-10 15:29:14
【问题描述】:
我想使用以下 FPDF 扩展来密码保护某些 PDF
function SetProtection($permissions=array(), $user_pass='ABC123', $owner_pass='ABC123!')
但是我希望 $user_pass 是上面定义的变量,例如出生日期。 到目前为止我尝试过的选项包括
function SetProtection($permissions=array(), $user_pass=''.$dateofbirth, $owner_pass='ABC123!')
function SetProtection($permissions=array(), $user_pass=$dateofbirth, $owner_pass='ABC123!')
function SetProtection($permissions=array(), $user_pass='".$dateofbirth."', $owner_pass='ABC123!')
但是我通常会遇到同样的问题,即密码基本上是 '' 中任何内容的纯文本,而不是变量,例如,在最后一种情况下,密码是 ".$dateofbirth." 输入的完全一样。
我正在努力寻找正确的语法。
谢谢
亨利
【问题讨论】:
-
这是 php 还是 javascript?为什么它被标记为javascript?
-
你不能在函数声明中计算表达式。您将参数定义与将参数传递到函数中混合在一起。您应该将该出生日期传递给函数调用。也许通过函数教程? @Taplar 从串联判断,PHP。
-
旁白:有一个d.o.b。作为密码不是最好的主意。
标签: javascript php arrays options