用php程序自动读取远程文件并更新到本地,每天一次,如何做?
用php程序自动读取远程文件并更新到本地,每天一次,如何做?我用a.txt和b.txt两个文件保存了一些数据在根目录供php程序使用,但这些数据是要每天更新一次,更新源是...
用php程序自动读取远程文件并更新到本地,每天一次,如何做?
我用a.txt和b.txt两个文件保存了一些数据在根目录供php程序使用,但这些数据是要每天更新一次,
更新源是远程文件 http://**********/a.txt ; http://**********/b.txt
麻烦哥哥姐姐们给我做一段能完成上面任务的代码,谢谢啦!
我用的是linux 空间,我的php程序每天都有访问,我是想让它被访问的时候自动执行 展开
我用a.txt和b.txt两个文件保存了一些数据在根目录供php程序使用,但这些数据是要每天更新一次,
更新源是远程文件 http://**********/a.txt ; http://**********/b.txt
麻烦哥哥姐姐们给我做一段能完成上面任务的代码,谢谢啦!
我用的是linux 空间,我的php程序每天都有访问,我是想让它被访问的时候自动执行 展开
2个回答
展开全部
windows:
准备:
1.将 php.exe 的路径加入 windows 的环境变量
2.编写文件:
D:\fileGeter.php
<?php
$filelist = Array(
"http://**********/a.txt",
"http://**********/b.txt",
);
$saveas="D:\\" ;
$endl = ".txt"
function getfile(){
foreach( $filelist as $k => $file )
file_put_contents( $saveas . $k . $endl , file_get_contents( $file ) ) ;
}
getfile();
?>
3.执行cmd命令
at 11:20 /every:1,2,3,4,5,6,7 "php D:\fileGeter.php"
linux 更方便
直接把此文件包含进 你要写的程序里就OK了,
fileGeter.php:
<?php
...
...
$saveas = "./";
...
..
?>
index.php:
<?php
require_once("fileGeter.php");
//and so on .....
.....
....
....
?>
准备:
1.将 php.exe 的路径加入 windows 的环境变量
2.编写文件:
D:\fileGeter.php
<?php
$filelist = Array(
"http://**********/a.txt",
"http://**********/b.txt",
);
$saveas="D:\\" ;
$endl = ".txt"
function getfile(){
foreach( $filelist as $k => $file )
file_put_contents( $saveas . $k . $endl , file_get_contents( $file ) ) ;
}
getfile();
?>
3.执行cmd命令
at 11:20 /every:1,2,3,4,5,6,7 "php D:\fileGeter.php"
linux 更方便
直接把此文件包含进 你要写的程序里就OK了,
fileGeter.php:
<?php
...
...
$saveas = "./";
...
..
?>
index.php:
<?php
require_once("fileGeter.php");
//and so on .....
.....
....
....
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
windows:
准备:
1.将
php.exe
的路径加入
windows
的
环境变量
2.编写文件:
D:\fileGeter.php
<?php
$filelist
=
Array(
"http://**********/a.txt",
"http://**********/b.txt",
);
$saveas="D:\\"
;
$endl
=
".txt"
function
getfile(){
foreach(
$filelist
as
$k
=>
$file
)
file_put_contents
(
$saveas
.
$k
.
$endl
,
file_get_contents
(
$file
)
)
;
}
getfile();
?>
3.执行
cmd命令
at
11:20
/every:1,2,3,4,5,6,7
"php
D:\fileGeter.php"
linux
更方便
直接把此文件包含进
你要写的程序里就OK了,
fileGeter.php:
<?php
...
...
$saveas
=
"./";
...
..
?>
index.php:
<?php
require_once("fileGeter.php");
//and
so
on
.....
.....
....
....
?>
准备:
1.将
php.exe
的路径加入
windows
的
环境变量
2.编写文件:
D:\fileGeter.php
<?php
$filelist
=
Array(
"http://**********/a.txt",
"http://**********/b.txt",
);
$saveas="D:\\"
;
$endl
=
".txt"
function
getfile(){
foreach(
$filelist
as
$k
=>
$file
)
file_put_contents
(
$saveas
.
$k
.
$endl
,
file_get_contents
(
$file
)
)
;
}
getfile();
?>
3.执行
cmd命令
at
11:20
/every:1,2,3,4,5,6,7
"php
D:\fileGeter.php"
linux
更方便
直接把此文件包含进
你要写的程序里就OK了,
fileGeter.php:
<?php
...
...
$saveas
=
"./";
...
..
?>
index.php:
<?php
require_once("fileGeter.php");
//and
so
on
.....
.....
....
....
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询