-
php二分法在IP地址查询中的应用
本文是一个php通过二分页查找ip数据库的应用示例,二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,感兴趣的同学参考下. 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表...
PHP 2014-12-14 03:21:04 -
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
本文为大家讲解的是PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法,感兴趣的同学参考下. 一、针对MS SQL SERVER数据库 有两种解决方案,如下: 修改php.ini来实现: 打开php.ini,可看到mssql.textsize,mssql.textlimit两个选项: ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textlimit = 4096 ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textsize = 4096 可以看到默认配置为4096字节,也就是经常碰到的被截断为4K,将之改为合适的大小,去掉前面的分号,然后保存并重起WEB服务器即可。 从上面两个选项可看到范围为:0 - 2147483647字节,其实-1也可以的,查看一下PHP源代码即可发现-1表示无限制 :) if (MS_SQL_G(textlimit) != -1) { ...
PHP 2014-12-12 06:27:04 -
从Web查询数据库之PHP与MySQL篇
PHP+MySQL的组合是构建网站的一个常见搭配,不过如何使用PHP通过Web访问MySQL数据库呢?下面从Web数据库架构的工作原理讲起。 从Web查询数据库:Web数据库架构的工作原理 一个用户的浏览器发出一个HTTP请求,请求特定的Web页面,在该页面中出发form表单提交到php脚本文件(如:results.php)中处理 Web服务器接收到对results.php页面的请求后,检索文件,并将其传递给PHP引擎处理 PHP引擎开始解析脚本...
PHP 2014-12-11 06:30:04 -
北京市地铁票价查询首日官网“瘫痪”
‘从昨天起,本市全路网(包括年底开通的4条新线)的地铁新票价实现在线可查。不过,首日北京地铁票价查询系统间歇性“瘫痪”...
互联网 2014-12-11 03:09:17 -
php实现首页链接查询 友情链接检查的代码
本文是一个php实现的网站首页超链接反查 友情链接查询 外链查询 ,感兴趣的同学参考下。 <?php /* * 网站首页超链接反查 友情链接查询 外链查询 */ if($_GET['action']=="check"){ $domain=$_POST['domain']; //域名表单项为空,则获取地址栏参数 if($domain==""){ $domain=$_GET['domain']; } //网址 $url="http://".$domain; //读取网页,返回网页源文件内容 function read_url($str){ $file=fopen($str,"r") or die($str.'->远程网址读取失败! <a href="?next='.($_GET['next']+1).'&action=check...
PHP 2014-12-10 04:57:03 -
IP138 IP地址查询小偷程序
本文是一个小偷程序,采集的是ip138的ip数据库,感兴趣的同学参考下。 <?Php $ip="www.phperz.com"; //$ip可以任意改成其他域名或者是ip地址 $source=file_get_contents('http://www.ip138.com/ips.asp?ip='.$ip.'&action=2'); //正则匹配 preg_match_all("/<li>(.*)</li>/isU",$source,$result); print_r($result[1]); ?> 输出结果: XML/HTML代码 Array ( [0] => 本站主数据:美国 [1] => 参考数据一:美国 [2] => 参考数据二:美国 加利福尼亚州山景市谷歌公司 ) ...
PHP 2014-12-09 08:30:03 -
PHP实现的域名whois查询的代码
本文是一个php实现的可以用来进行whois查询的代码示例,数据来自万网、新网,数据也比较权威,需要的朋友可以参考下。 万网 whois(使用的接口为万网提供合法接口) function whois_hichina($domain) { preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois); $whois[0] = str_replace('友情提示:按注册局要求,过期域名可能会处于注册商自动续费期阶段,您在此查询所看到的域名到期日仅供参考<br />请您<a href="http://www.net.cn/has_client/userlogon/user_logon1.asp" target="_blank" class="l...
PHP 2014-12-09 06:42:02 -
php 处理上百万条的数据库如何提高处理查询速度
本文为大家讲解的是php 处理上百万条的数据库如何提高处理查询速度的方法,感兴趣的同学参考下。 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引...
PHP 2014-12-08 21:03:11 -
PHP查询搜索引擎关键字排名的代码
本文是一个php实现的可以查询指定关键字在搜索引擎中的排名的示例代码,脚本不见得可以执行运行,因为google可能以经改过版本,感兴趣的同学参考下思路即可。 原理:php抓取google的搜索结果,并查询指定域名的排名, <?php $page=30; //页面数 $domain="lansj.com"; //域名 //$domain="lost63.com"; for($n=0;$n<=$page;$n++){ $url='http://www.google.cn/search?hl=zh-CN&newwindow=1&q=%E6%B7%B1%E5%9C%B3%E6%91%84%E5%BD%B1%E5%B7%A5%E4%BD%9C%E5%AE%A4&start='.$n.'0&sa=N'; //$url='http://www.google.cn/search?hl=zh-CN&lr=&newwindow=1&am...
PHP 2014-12-08 10:36:04 -
数据库查询记录php 多行多列显示
数据库查询记录多行多列显示,其实是用php生成符合table标准格式的代码,大家只要对table熟悉下,或实现画好,再生成出代码,即可。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>数据库查询记录多行多列显示</title> </head> <?php require_once 'include/config.php&...
PHP 2014-12-08 03:48:04 -
PHP实现多条件查询示例代码
本文是一个PHP实现的多条件符合查询示例代码,特别是在做后台时,非常实用,感兴趣的同学参考下。 在我们的网站设计过程中,经常会用到多条件查询,本文的源码是一个二手房屋查询的例子...
PHP 2014-12-08 02:51:03 -
php在多维数组中根据键名快速查询其父键以及父键值的代码
本文是一个php在多维数组中根据键名快速查询其父键以及父键值的代码示例,感兴趣的同学参考下。 有一个多维数组,有多少维大家可以自定义...
PHP 2014-12-07 03:33:06