FTP 函数 fpt_nlist() 总是返回 2 个附加元素:'/.' 和'/..',所以即使我在空目录上使用它,我也永远不会得到一个空数组。
这是正常的吗?我可以摆脱这个问题还是必须接受它?
如果我检查文件夹是否为空,这样它总是说文件夹不为空。
当然,我可以通过以下方式克服这个问题:
if ($list !== FALSE AND count($list) > 0)
{
foreach ($list as $item)
{
if ($item != $filepath.'.' AND $item != $filepath.'..')
{
}
}
}
但我想解决这个问题。