I am having some JSON data that I encoded it with PHP's json_encode()
, it looks like this:
{
"site": "site1",
"nbrSicEnt": 85,
}
What I want to do is to write the data directly as a file onto an FTP server.
For security reasons, I don't want the file to be created locally first before sending it to the FTP server, I want it to be created on the fly. So without using tmpfile()
for example.
When I read the php documentations for ftp_put
:
bool ftp_put ( resource $ftp_stream , string $remote_file ,
string $local_file , int $mode [, int $startpos = 0 ] )
Ones needs to create a local file (string $local_file
) before writing it to the remote file.
I am looking for a way to directly write into the remote_file. How can I do that using PHP?