ftp から文字列としてデータを取得することは可能ですか? 経由でイメージを作成したいのですimagecreatefromstring
が、ftp 機能が見つかりません。画像の代わりにサードパーティのphpコードをアップロードできるのではないかと心配しているため、必要です。
質問する
2408 次
2 に答える
3
次のコードを使用して、FTP を介してファイルの内容を文字列として取得できます。
function ftp_get_string($ftp, $filename) {
$temp = fopen('php://temp', 'r+');
if (@ftp_fget($ftp, $temp, $filename, FTP_BINARY, 0)) {
rewind($temp);
return stream_get_contents($temp);
}
else {
return false;
}
}
$ftp
によって返される FTP 接続リソースになりますftp_connect
。
免責事項:コードは私のものではありません。ftp_fget
php.netのコメントからほぼそのままです。
于 2012-09-03T13:45:56.563 に答える