The doc says that an empty file name will cause PHP to output the FDF to 'stdout'. I had no success on this (with PHP 4.2.3 and fdftk v5): no string, an empty string and null all returned a message complaining about 'wrong parameter count'.
So I used the way (saving to a file and using passthru) given as an example on the page describing fdf_create(), and added a uniqid(rand(),1) to the filename to avoid clashes. This worked well.
fdf_save
(PHP 4, PHP 5)
fdf_save — Save a FDF document
Descrierea
bool fdf_save
( resource
$fdf_document
[, string $filename
] )Saves a FDF document.
Parametri
-
fdf_document -
The FDF document handle, returned by fdf_create(), fdf_open() or fdf_open_string().
-
filename -
If provided, the resulting FDF will be written in this parameter. Otherwise, this function will write the FDF to the default PHP output stream.
Valorile întoarse
Întoarce valoarea TRUE în cazul
succesului sau FALSE în cazul eșecului.
Vedeți de asemenea
- fdf_close() - Close an FDF document
- fdf_create() - Create a new FDF document
- fdf_save_string() - Returns the FDF document as a string
karsten at k-fish dot de ¶
10 years ago
