php如何得到http://url/dir/的内容,类似opendir 还有个法子就是利用file_get_contents得到html页面内容,然后进行分析,这个也是类似wget,只不过免去系统调用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接打开目录可能不行。不过如果对网络邻居的通信协议有所了解,倒是可以用socket模块实现所要的功能 给你ftp wrapper url什么的搞糊涂了。http://打开的当然是html文本了。只有分析html文本一个办法。 你什么意思?如果是要首页,只要file_get_contents就可以了如果你要目录列表,除非服务器打开了这个功能,不然是得不到的 多谢大家!我需要得到这个目录的列表(windows03已经设定这个目录可以浏览),看来php本身的内在函数无法实现这个功能,还是利用file_get_contenst得到浏览这个目录时系统生成的所看到的html文件,然后进行正则表达式分析吧。这个如果是ftp协议的是可以类似本地目录似的直接利用opendir函数,比方下面的例子$dir="ftp://ftp.debian.org/";// Open a known directory, and proceed to read its contents if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file : filetype: " . filetype($dir . $file) . "\n"; } closedir($dh); }//scandir也可使用print_r(scandir($dir));但如果将ftp变为http,并且指向一个允许目录浏览的路径,则不成。 php!!菜鸟求教 数据库读取文章问题 求救啊!!PHP4升级到PPH5之后出现Call to a member function错误?? 关于保存网页问题 DOMDocument::saveXML 返回值为空字符串 自己写的:PHP定时发送邮件解决方法 欢迎大家PP 一个PHP + Mysql 做的开源 进销存 有网上试用版 phplib里能不能模板嵌套模板?行的话怎么做? 我做了一个简单的意见信箱,收到的信却是乱码,请问如何解决? 怎么把从API获取的数据导入表格 php 连 MYSQL 问题 可能是配置的问题,麻烦在的给看看了。 请教一个OOP的问题?
如果你要目录列表,除非服务器打开了这个功能,不然是得不到的
我需要得到这个目录的列表(windows03已经设定这个目录可以浏览),看来php本身的内在函数无法实现这个功能,还是利用file_get_contenst得到浏览这个目录时系统生成的所看到的html文件,然后进行正则表达式分析吧。这个如果是ftp协议的是可以类似本地目录似的直接利用opendir函数,比方下面的例子$dir="ftp://ftp.debian.org/";// Open a known directory, and proceed to read its contents
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
//scandir也可使用
print_r(scandir($dir));但如果将ftp变为http,并且指向一个允许目录浏览的路径,则不成。