gpt4 book ai didi

php - 从 ftp 获取数据作为字符串

转载 作者:行者123 更新时间:2023-12-04 18:13:01 32 4
gpt4 key购买 nike

是否可以从 ftp 获取数据作为字符串?我想通过 imagecreatefromstring 创建图像,但没有找到它的任何ftp功能。我需要它,因为我担心可以上传第三方 php 代码而不是图像。

最佳答案

您可以使用以下代码通过 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_connect 返回的 FTP 连接资源.

免责声明:代码不是我的; ftp_fget 的评论几乎是逐字记录的在 php.net。

关于php - 从 ftp 获取数据作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12248997/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com