首页 > 资讯列表 >  本页面生成Sarlak专题报道,Sarlak滚动新闻,Sarlak业界评论等相关报道!
  • PHP使用fopen,curl函数读取网页文件内容的示例代码

    PHP使用fopen,curl函数读取网页文件内容的示例代码

    本文为大家讲解的是PHP使用fopen,curl函数读取网页文件内容的示例代码,感兴趣的同学参考下。 php小偷程序中经常需要获取远程网页的内容,下面是一些实现代码 1.fopen实现代码: <?php $handle = fopen ("http://www.example.com/", "rb"); $contents = ""; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); ?> <?php // 对 PHP 5 及更高版本 $handle = fopen("http://www.example.com/", "rb"); $contents = stream_get_contents($handle); fclose($handle); ?> 2.curl实现代码:  ...

    PHP 2014-12-06 11:54:04
  • php采用file_get_contents代替curl实例示例

    php采用file_get_contents代替curl实例示例

    本文为大家实现的是一个php采用file_get_contents代替curl的方法示例代码,实例讲述了file_get_contents模拟curl的post方法,对于服务器不支持curl的情况来说有一定的借鉴价值,需要的朋友可以参考下 file_get_contents代替使用curl其实不多见了,但有时你碰到服务器不支持curl时我们可以使用file_get_contents代替使用curl,下面看个例子。 当用尽一切办法发现 服务器真的无法使用curl时...

    PHP 2014-12-06 07:57:04
  • php下通过curl抓取yahoo boss 搜索结果的示例代码

    php下通过curl抓取yahoo boss 搜索结果的示例代码

    本文是一个php下通过curl抓取yahoo boss 搜索结果的示例代码,感兴趣的同学参考下。 1.编写curl类,进行网页内容抓取 class CurlUtil { private $curl; private $timeout = 10; /** * 初始化curl对象 */ public function __construct() { $this->curl = curl_init(); curl_setopt($this->curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($this->curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"); curl_setopt($this->curl, CURLOPT_HEADER, false); //设定是否显示头信息 curl_setopt($this->curl, CURLOPT_...

    PHP 2014-12-06 06:27:05
  • 通过dbi使用perl连接mysql数据库的方法详解

    通过dbi使用perl连接mysql数据库的方法详解

    本文为大家讲解的是通过dbi使用perl连接mysql数据库的方法详解,感兴趣 的同学参考下. 通过使用DBI,用Perl可以很容易的连接到mysql数据库: 代码如下: #!/bin/perl use DBI; # Connect to target DB my $dbh = DBI->connect("DBI:mysql:database=eygle;host=localhost","username","password", {'RaiseError' => 1}); # Insert one row my $rows = $dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')"); # query my $sqr = $dbh->prepare("SELECT name FROM test"); $sqr-&...

    数据库操作教程 2014-12-03 21:23:50
  • php 使用get_headers 判断URL是否有效的办法

    php 使用get_headers 判断URL是否有效的办法

    本文为大家讲解的是php如何 使用get_headers 判断URL是否有效的办法,感兴趣的同学参考下。 在php中判断一个文件或目录是否存在,大家通常都会想到is_file和file_exists两个函数...

    PHP 2014-12-03 21:20:20
  • PHP curl 并发最佳实践代码分享

    PHP curl 并发最佳实践代码分享

    本文为大家讲解的是PHP curl 的并发操作实现方法,感兴趣的同学参考下。 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通常需要从第3方网站或者API接口获取数据, 在需要处理1个URL队列时, 为了提高性能, 可以采用cURL提供的curl_multi_*族函数实现简单的并发 本文将探讨两种具体的实现方法, 并对不同的方法做简单的性能对比. 1. 经典cURL并发机制及其存在的问题 经典的cURL实现机制在网上很容易找到, 比如参考PHP在线手册的如下实现方式:   function classic_curl($urls, $delay) { $queue = curl_multi_init(); $map = array(); foreach ($urls as $url) { // create cURL resources $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CU...

    PHP 2014-12-03 05:43:08
  • php实现把url转换迅雷thunder资源下载地址的方法

    php实现把url转换迅雷thunder资源下载地址的方法

    本文是一个php实现的可以把url转换迅雷thunder资源下载地址的方法,采用很简单的base64_encode编码即可实现该功能,非常具有实用价值,需要的朋友可以参考下 如果你知道迅雷地址的生成规则你就不觉得迅雷的url资源下载地址有多么复杂了, 其实雷的地址就是原url前面带AA后面带BB之后再base64_encode编码即可 如下例子所示: <?php function Thunder($url, $type='en') { $url ='http://www.xxx...

    PHP 2014-12-03 05:26:38
  • php 通过curl模拟POST提交数据的方式

    php 通过curl模拟POST提交数据的方式

    本文为大家讲解的是php 通过curl模拟POST提交数据的方式,感兴趣的同学参考下。 $post_data = array(); $post_data['clientname'] = "test08"; $post_data['clientpasswd'] = "test08"; $post_data['submit'] = "submit"; $url='http://xxx.xxx.xxx.xx/xx/xxx/top.php'; $o=""; foreach ($post_data as $k=>$v) {     $o.= "$k=".urlencode($v)."&"; } $post_data=substr($o,0,-1); $ch = curl_init(); curl_setopt($ch, CURLOPT_P...

    PHP 2014-12-03 04:36:45
  • php获取当前网址url并替换参数或网址的方法

    php获取当前网址url并替换参数或网址的方法

    本文是一个php获取当前网址url并替换参数或网址的方法,感兴趣的同学参考下。 //获得当前的脚本网址 function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; } else { $scriptName = $_SERVER["PHP_SELF"]; if(empty($_SERVER["QUERY_STRING"])) { $nowurl = $scriptName; } else { $nowurl = $scriptName."?".$_SERVER["QUERY_STRING"]; } } return $nowurl; } 另一个是PHP替换网址中query部分的某变量的值比如 ,我们要设$url中的key=32...

    PHP 2014-12-03 01:14:09
  • CURL状态码列表

    CURL状态码列表

    本文是一份CURL状态码列表,并注解了各状态码的意思,感兴趣的同学参考下。 CURL状态码列表 状态码 状态原因 解释 0 正常访问 1 错误的协议 未支持的协议...

    PHP 2014-12-02 23:43:17
  • php实现 URL跳转代码

    php实现 URL跳转代码

    本文是一个php使用header函数实现 URL跳转代码,感兴趣的同学参考下。 有时候我们需要添加外链但对于网站来说过多外链是不好的,那么我们可以通过跳转来实现...

    PHP 2014-12-02 21:59:15
  • 使用PHP获取当前url路径的函数以及服务器变量示例代码

    使用PHP获取当前url路径的函数以及服务器变量示例代码

    本文是一个使用PHP获取当前url路径的函数以及服务器变量示例代码,感兴趣的同学参考下。 PHP获取当前url路径的函数及服务器变量: 代码: <?php $path = /usr/opt/../ect/abcd; echo $_SERVER['DOCUMENT_ROOT']."<br>";   //获得服务器文档根变量(取决于http.conf中的配置) echo $_SERVER['PHP_SELF']."<br>";  //获得执行该代码的文件的路径,与http.conf中的配置有关系...

    PHP 2014-12-02 21:11:59

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持