文件說明空檔名會導致 PHP 將 FDF 輸出到「stdout」。我在這方面沒有成功(使用 PHP 4.2.3 和 fdftk v5):沒有字串、空字串和 null 都返回一條抱怨「參數數量錯誤」的訊息。
所以我使用了在描述 fdf_create() 的頁面上作為範例提供的方式(儲存到檔案並使用 passthru),並在檔名中新增了 uniqid(rand(),1) 以避免衝突。這個方法運作良好。
(PHP 4, PHP 5 < 5.3.0, PECL fdf SVN)
fdf_save — 儲存 FDF 文件
fdf_document
FDF 文件句柄,由 fdf_create()、fdf_open() 或 fdf_open_string() 返回。
檔名
如果提供此參數,產生的 FDF 將會寫入其中。否則,此函式會將 FDF 寫入預設的 PHP 輸出串流。
文件說明空檔名會導致 PHP 將 FDF 輸出到「stdout」。我在這方面沒有成功(使用 PHP 4.2.3 和 fdftk v5):沒有字串、空字串和 null 都返回一條抱怨「參數數量錯誤」的訊息。
所以我使用了在描述 fdf_create() 的頁面上作為範例提供的方式(儲存到檔案並使用 passthru),並在檔名中新增了 uniqid(rand(),1) 以避免衝突。這個方法運作良好。