TCPDF将pdf保存到/ tmp /(或临时文件的系统默认值)

Chr*_*nch 3 php tcpdf

当通过表单上传文件时,其位置可以由Web服务器写入但不在当前应用程序文件夹中.我喜欢这个的原因是:

  1. 该应用程序不必具有可公开写入的文件夹
  2. 如果您只是暂时需要它(例如附加到电子邮件),那么这是一个很棒的位置

保存文件时,有没有办法通过TCPDF访问此位置?

mar*_*rio 9

如果您想使用上传结束的相同位置:

$tmp = ini_get('upload_tmp_dir');
Run Code Online (Sandbox Code Playgroud)

但是无论如何你应该使用sys_get_temp_dir()并且'/tmp'作为后备.

而且你知道,只需将其作为参数传递给你的保存功能 $TCPDF->Output("$tmp/file.pdf", "F");