1、file_get_contents() 函数把整个文件读入一个字符串中。file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法。
2、file_put_contents() 函数把一个字符串写入文件中。利用file_get_contents和file_put_contents函数,可以把一个正在浏览的页面的内容保存为一个本地的文件中。
示例1:
<?php date_default_timezone_set('Asia/Chongqing'); //设置时区 echo "正在读取页面内容……<br>"; $url = "https://v1.21lhz.cn/API/Six/api.php?type=json"; $page_content = file_get_contents($url); echo "正在将页面内容保存到文件中……<br>"; $file_path = "webindex.txt"; file_put_contents($file_path,$page_content) or die("不能写入文件"); echo "保存完毕!……<br>"; ?>
示例2:
<?php header("content-type:text/html;charset=utf-8;"); echo "正在读取页面内容……<br>"; $info=file_get_contents("https://v1.21lhz.cn/API/Yiyan/api.php?type=json"); //echo $info; $new_info = json_decode($info,true); //print_r($new_info); $page_content = $new_info["text"]; //print_r($realtext); //echo "随机一言:".$page_content echo "正在将页面内容保存到文件中……<br>"; $file_path = "webindex1.html"; file_put_contents($file_path,$page_content, FILE_APPEND | LOCK_EX) or die("不能写入文件"); echo "保存完毕!……<br>"; ?>
还没有评论,来说两句吧...