分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

PHP 访问链接的3种方式

发布时间:2023-09-06 01:14责任编辑:胡小海关键词:PHP

 对于php访问url的方法比价多,对于一些防护比较低的网站,可以轻易的实现刷网站浏览量的可能

1.fopen方式

function access_url($url) { ???????if ($url==‘‘) return false; ???????$fp = fopen($url, ‘r‘) or exit(‘Open url faild!‘); ???????if($fp){ ?????while(!feof($fp)) { ???????????$file.=fgets($fp).""; ?????} ?????fclose($fp); ???????} ?????return $file; ?} ?

2.file_get_contents方式(打开远程文件的时候会造成CPU飙升。file_get_contents其实也可以post)

$content = file_get_contents("http://www.google.com"); ?

3.curl方式

function curl_file_get_contents($durl){ ?????$ch = curl_init(); ?????curl_setopt($ch, CURLOPT_URL, $durl); ?????curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 ???????curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回 ???????$r = curl_exec($ch); ?????curl_close($ch); ?????return $r; ?} ?

如果需要不断访问某个链接,只需写一个for循环就好

for ($i=0; $i < 10 ; $i++) { ???//file_get_contents("http://www.speakphp.com/?post=98"); ???//access_url("http://www.speakphp.com/?post=98"); ???curl_file_get_contents("http://www.speakphp.com/?post=98"); ???echo $i;}

PHP 访问链接的3种方式

原文地址:http://www.cnblogs.com/xs-yqz/p/7601048.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved