php
错_对
这个作者很懒,什么都没留下…
展开
-
php 分页 【3种形式】
<?php$offset = isset($_GET['pid'])?intval($_GET['pid']):1;if(!$offset) $offset = 1;echo "the current page: $offset";$perpage = 50;$db = NEW PDO("mysql:host=localhost; port = 3306; dbname =librar原创 2014-04-19 21:12:27 · 1076 阅读 · 0 评论 -
php网页采集 测试版
<?phpheader("content-type: text/html; charset=utf-8");class HttpWrap{ public $timeout=3; public $status=''; public $host; public $port=80; private $conn; private $path原创 2014-12-06 21:02:28 · 1239 阅读 · 1 评论 -
php网页采集 想对高效版
想对前面写的版本,极大的减小了IO开销,减小了对主机的解析<?phpheader("content-type: text/html; charset=utf-8");class HttpWrap{ public $timeout=10; public $status=''; public $host; public $port=80; priva原创 2014-12-08 02:43:15 · 2235 阅读 · 0 评论 -
php网页采集 修正版
修正了在第一组,没有上一组的问题。实现了单次配置,自动化采集,不需人为监控,会自动分类的把HTML网页采集到对应的分类目录,对HTML网页进行过滤和提取就比较简单了<?phpheader("content-type: text/html; charset=utf-8");class HttpWrap{ public $timeout=10; public $status=原创 2014-12-07 19:34:13 · 1177 阅读 · 0 评论 -
php网页采集 修改版
改进了检查,显示给出错误提示信息,匹配模式更通用<?phpheader("content-type: text/html; charset=gb2312");class HttpWrap{ public $timeout=10; public $status=''; public $host; public $port=80; priva原创 2014-12-08 17:03:34 · 1803 阅读 · 0 评论 -
sphinx配置
一、sphinx的配置1. sphinx配置文件结构介绍Sphinx的配置文件结构如下:Source 源名称1{ #添加数据源,这里会设置一些连接数据库的参数比如数据库的IP、用户名、密码等#设置sql_query、设置sql_query_pre、设置sql_query_range等后面会结合例子做详细介绍 ……}Index 索引名称1{转载 2014-12-11 19:56:59 · 831 阅读 · 0 评论 -
注册表单
功能说明: 发布交友信息,带有验证,无刷新上传头像。 详情见代码: *{margin:0; padding:0;}div#formarea{margin-left: 400px;}#nagv{margin-top:5px; margin-bottom:2px;}div#upload{position:relative ; left:580px; top:-475px;}原创 2015-01-02 02:15:39 · 2424 阅读 · 0 评论 -
搜索表单____
搜索好友*{margin:0px; padding:0px;}div#search_area{width:481px; height:108px; border:1px #acacac solid; background-color:#CB9DC1; margin-left:410px; margin-top:1px;}p#area{margin-left:3px;原创 2015-01-02 02:31:03 · 2309 阅读 · 0 评论 -
显示用户信息表单
按照地区,年龄,性别,个人标签,搜索好友。。。 后台数据库采用垂直分割。发布交友信息的表单见: 点击打开链接搜索好友的表单代码:*{margin:0px; padding:0px;}div#layout{margin-left:415px; margin-top:5px; width:700px; }div#user{ border:1px solid #cde原创 2015-01-02 02:19:29 · 2724 阅读 · 0 评论 -
PHP实现哈希表
哈希表的实现,代码用PHP写的原创 2015-05-26 23:07:35 · 4696 阅读 · 1 评论 -
php多字节编码字符长度检测
/** *@bkInfo 1、 GB2312编码用两个字节(8位2进制)表示一个汉字 * 2、 GBK采用双字节表示,总体编码范围为8140-FEFE * 3、 Big5在台湾、香港与澳门地区,使用的是繁体中文字符集, * 1984年,台湾五大厂商宏碁、神通、佳佳、零壹以及大众一同制定了一种繁体中文编码方案, *原创 2015-07-13 09:31:23 · 3317 阅读 · 0 评论 -
定制PHP分页类
这个分页类完全是根据我的需要写的,但可以稍加修改变成一个通用的,在处理显示数据时完全可以引入smarty模板,根据传入的数据类型,进行相应的显示,当然还可以印日一个参数指定显示的类型,比如传入ul,table,更或者border传入的参数是原数据(以数组的形式)和需要分页的URL($_SERVER['PHP_SELF'])<?php/*唯一的参数是控制器传过来的数据,数据的形式以数据传递原创 2014-11-30 16:23:41 · 913 阅读 · 0 评论 -
php采集网页 alpha版
//可以对整个网站的网页进行采集,包括下一页,下一组,采集完所有的页之后,进入下一组.......<?phpheader("content-type: text/html; charset=utf-8");class HttpWrap{ public $timeout=3; public $status=''; public $host; public $原创 2014-12-06 23:15:36 · 2068 阅读 · 0 评论 -
PHP xml_parse_into_struct 函数详细解析
函数原型:int xml_parse_into_struct (resource $parser , string $data , array &$values [, array&$index ] )参数说明:@param-->$parser XML解析器,由xml_parser_create()生成一个XML资源句柄。 @param-->$data 带解析的X原创 2014-08-29 13:23:56 · 3383 阅读 · 0 评论 -
PHP实现牛津英汉词典
《-----------------------------前段代码---------------------------------》原创 2014-11-11 22:04:27 · 3079 阅读 · 1 评论 -
php实现简明英汉词典
通过读取txt格式的词库,写入memcache缓存。比较简单,基本b原创 2014-11-11 22:17:50 · 2137 阅读 · 0 评论 -
php实现图片加水印
<?phpfunction water($r_img, $d_img='',$gzip=80,$str="www.verycd.com", $f_size=5, $pos=5,$f_color="#ff0000"){ if(extension_loaded("gd") && file_exists($r_img)) { $img_info= getimages原创 2014-11-21 17:16:45 · 1000 阅读 · 0 评论 -
生成随机图片验证码
<?php class CheckCode{ private $defaultcode="abcdefghijklmnopqrstuvwyzBCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; private $codelen; private $image; private $width=60; private $height=30; private $co原创 2014-11-30 16:35:08 · 2289 阅读 · 0 评论 -
php图片上传并生成缩略图
在生成图片的缩略图,比如宽和高的比例时,可以自由修改。这个类可用于配合前段的iframe表单元素,生成无刷新的上传图片,并在前段指定区域立即显示的效果。其实还可以再加一个属性,把任何服务器错误都替换成一个更加友好的提示信息并返回给前段<?php require_once "sql.tool.php";class Picture{ //上传文件 private $upfile; //原创 2014-11-30 16:29:27 · 3304 阅读 · 0 评论 -
php解析 gzip压缩 chunked快传输
//按照chunked编码格式再解析时,总是遇到奇奇怪怪的问题,始终解决不了问题。 于是按照自己的思路写了一个解析chunked编码规范的方法,效果非常好有对分块传输不是很理解的可以参考下维基百科的解说: 点击打开链接这个例子主要是在采集数据时,遇到响应头不存在content-length字段,且是以gzip压缩,chunked分块传输的问题,至于是采集哪个站的信息,就略过吧。原创 2014-12-18 04:11:04 · 3307 阅读 · 0 评论 -
php数据采集
实测单次采集了一万条图片链接,并保存。。。主要用于测试,请勿它用。。。。注释写的很清楚,就不赘述了<?phpheader("content-type: text/html; charset=gb2312");class HttpWrap{ //定义超时时间 public $timeout=10; //定义连接状态 public $sta原创 2014-12-18 04:16:07 · 4813 阅读 · 0 评论 -
php解析html dom节点树
不得不感叹用DOM直接解析HTML DOM树的灵活和强大,因为基本的HTML元素就是那么几种常见的,再加上ID属性或者CLASS属性之类的。。在解析html文件时,完全可以用正则中脱离出来,毕竟HTML文件中存在大量相似的模式,而且代码看上去功能比较显而易见,当然正则是非常强大的,应用的领域也更广。。代码如下:<?php//关闭载入包含js时的警告提示err原创 2014-12-19 22:12:34 · 5679 阅读 · 0 评论 -
php通用分页类
思路还是比较简单的,传入你需要被分页的地址,返回分页的数据和分页导航条.........对数据库的操作,比如 主机名,数据库名,数据表名,用户名,密码,编码等可以写入在一个php配置文件里。 随便修改一下就行了<?phpclass Rollpage{ //有多少条数据 private $total_items; //分页数 privat原创 2014-12-19 22:21:51 · 870 阅读 · 0 评论 -
多字节多编码字符串截取
/** * 字符串截取,支持中文和其他编码 * @static * @access public * @param string $str 需要转换的字符串 * @param string $start 开始位置 * @param string $length 截取长度 * @param string $charset 编码格式 * @param string $suffix 截断原创 2015-07-13 11:21:49 · 2588 阅读 · 0 评论