当前位置:首页>开发>正文

通过PHP实现下载远程指定链接js并根据命名规则保存在本地服务器中 用php如何获取远程的xls表格文件地址,并将它下载到本地

2023-05-21 13:35:59 互联网 未知 开发

 通过PHP实现下载远程指定链接js并根据命名规则保存在本地服务器中 用php如何获取远程的xls表格文件地址,并将它下载到本地

通过PHP实现下载远程指定链接js并根据命名规则保存在本地服务器中

$file = date(YmdHis).".js" //文件保存路径
$jsCon = file_get_contents("http://localhost/1.js") //获取远程文件内容
file_put_contents($file, $jsCon) //写入到本地文件

用php如何获取远程的xls表格文件地址,并将它下载到本地

写段伪代码给你:
//先获取远程网页的源代码
$html = file_get_contents(http://mp3.baidu.com/歌曲播放页.html)

//用正则表达式分析源代码中的资源链接
$link = preg_match_all(正则)...

//读取资源文件
$bin = file_get_contents(http://mp3.baidu.com/时间都去哪了.mp3)

//保存资源文件到本地
$fp = fopen(时间都去哪了.mp3, wb)
$fp.writh($bin)
$fp.close()

先说好,不要让我写完整的源代码,因为这里还涉及一些细节,比如说,你才提供的 xls ,就是需要登录的,那么你还要实现模拟登录。
有些网站的资源链接有各种限制,需要你慢慢去深入。

PHP文件上传到服务器的问题

你要是用的比如类似织梦CMS一样的程序的话把你下载的源文件直接上传到服务器上然后按照说明安装就可以了。

如果你是自己做的程序就把你做好的WWW文件夹里的PHP网页文件全部上传到服务器上就可以了,mysql上的数据导出后再导入到服务器的MySQL数据库上。这样你在本机上测试过的网站就搬到服务器上了。

最新文章