php – 使用cURL确定文件和文件夹
发布时间:2020-12-13 17:02:53 所属栏目:PHP教程 来源:网络整理
导读:我正在编写一个脚本,使用cURL PHP从FTP服务器下载文件,目前我正在尝试构建一个完整的文件结构,这是我到目前为止使用的代码: ?php $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"ftp://www.example.com"); curl_setopt($curl,CURLOPT_USERPWD,"user:
我正在编写一个脚本,使用cURL
PHP从FTP服务器下载文件,目前我正在尝试构建一个完整的文件结构,这是我到目前为止使用的代码:
<?php $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"ftp://www.example.com"); curl_setopt($curl,CURLOPT_USERPWD,"user:pwd"); curl_setopt ($curl,CURLOPT_RETURNTRANSFER,1) ; curl_setopt($curl,CURLOPT_CUSTOMREQUEST,'NLST'); // or curl_setopt($curl,'LIST -a'); $ftp=curl_exec($curl); $directory=split("[n|r]",$ftp); echo("<pre>".print_r($directory,true)."</pre>"); foreach($directory as $key=>$value) if($value=='') unset($directory[$key]); echo("<pre>".print_r($directory,true)."</pre>"); curl_close ($curl); ?> 我可以使用NLST或LIST函数,但我想要做的是以编程方式确定什么是文件和什么是文件夹. 谢谢! 解决方法-rw-r--r-- 1 user group 24 Apr 25 2009 robots.txt drwxr-xr-x 2 user group 4096 Feb 21 2009 sample 我发现自己,权限字符串的第一个字符决定它是否是一个目录. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |