我在fclose
上的Codeigniter上出现错误,当我使用此代码时它似乎是一个权限问题,然后我尝试在分离的php文件上测试它以检查错误并且在正常的php上没有返回任何错误作为屏幕截图。
此代码返回与更新的行匹配的第一个板。并且不知道如何解决它。
$first_encountered_match = [];
$filename = "ftp://user:pass@path/file.txt";
$fi = fopen($filename, "r");
if (($handle = $fi) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
if (mb_strpos($data[9], "GGL-2125") === 0) {
$first_encountered_match = $data;
break;
}
}
fclose($fi);
}
print_r($first_encountered_match);
感谢帮助!
我使用了codeigniter ftp库,工作正常,谢谢
$this->load->library('ftp');
$config['hostname'] = 'ftp.example.com';
$config['username'] = 'your-username';
$config['password'] = 'your-password';
$config['debug'] = TRUE;
$this->ftp->connect($config);
$this->ftp->close();