通过PHP读取FTP目录(列表)-名称错误

问题描述 投票:0回答:2

我有一个代码读取带有目录(例如(示例)的目录)的FTP目录:

“ John_Trumph_USA_bb44cc”

代码:

$dh = opendir("ftp://10.200.1.1/rt");
while($filename = readdir($dh))
{
echo " ".$filename."\n <br>";
?>

但最终结果只有:

“ _ Trumph_USA_bb44cc”

第一个单词“约翰”在哪里?

php ftp
2个回答
1
投票

尝试像这样更改编码。

setlocale(LC_ALL, 'ru_RU');

$dh = opendir("ftp://10.200.1.1/rt");
while($filename = readdir($dh))
{
echo " ".$filename."\n <br>";
?>

0
投票

对不起,我无法发表评论,所以我不得不留下一个答案

您是否尝试过使用the PHP documentation中的示例代码?这里的第一个示例就是尝试完全按照自己的意愿做。

© www.soinside.com 2019 - 2024. All rights reserved.