![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 59
wmda999380
欢迎大家和我交流关于it方面的技术。我qq380728525
展开
-
php魔术方法汇总之__construct(),__destruct()
__construct(),类的构造函数,使用new对象是自动调用 例如:下面声明一个demo类class demo{ function __construct() { echo "demo类被实例化了"; }}$demo=new demo();运行这段代码,会输出:demo类被实例化了一般用来当类的某些属性在构造时就需要被赋原创 2013-10-29 19:12:37 · 1042 阅读 · 0 评论 -
简单总结一下mysql的性能分析方法,陆续更新
1. set @@profiling=1;//执行sql语句show profiles ;或者 show profile for query原创 2014-05-25 15:19:13 · 658 阅读 · 0 评论 -
简述php关于网页元素抓取方面的技术
php网页抓取技术原创 2014-05-25 13:24:37 · 2587 阅读 · 0 评论 -
你不了解PHP的10件事情
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。2.在验证 email 地址的时候使用 checkdnsrr() 函数验证域名是否存在。这个内转载 2014-06-06 09:44:38 · 490 阅读 · 0 评论 -
php berkeley db 安装
berkeley db和db4的安装bdb安装程序:1、安装Berkeley DB# cd /usr/local/src# wget http://download.oracle.com/berkeley-db/db-4.6.21.tar.gz# tar -zxvf db-4.6.21.tar.gz# cd db-4.6.21# cd build_u转载 2014-06-06 09:31:39 · 1461 阅读 · 0 评论 -
基于php的一个最简单的memcache的分布式算法
首先,核心函数是这个function mHash($key){$md=substr(md5($key),0,8);$seed=31; $hash=0;for($i=0;$i$hash=$hash*$seed+ord($md5{$i});}return $hash & 0x7FFFFFFF;}class HashServer{private $serve原创 2014-06-05 10:11:42 · 879 阅读 · 0 评论 -
让PHP支持页面回退的两种方法
在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。 第一,使用Header方法设置消息头Cache-control header('Cache-control: private, must-revalidate'); //支持页面回跳 第二,使用session_cache_limiter方法原创 2014-05-21 21:58:15 · 688 阅读 · 0 评论 -
php中日期处理的几个函数,小结一下
第一个:得到当前时间戳 time()原创 2014-05-21 21:14:40 · 620 阅读 · 0 评论 -
php的ar类采用后期延迟绑定实现小例子
abstract class ActiveRecord{ protected static $table; protected $fieldvalues; public $select; static function findById($id){ $query='select * from '.static::$t原创 2014-05-19 10:29:56 · 653 阅读 · 0 评论 -
关于php udp当服务端接受不同数据的代码
最近要用php的udp做一个服务端,但是发现按照网上找到upd做服务器的代码,老是不尽如人意,发现一直在循环输出同样的内容,仔细分析了php的udp特点之后,发现php的udp栈在没收到新的内容时会一直驻留,经过多方面的考虑于是写了如下代码:error_reporting( E_ALL );set_time_limit( 0 );ob_implicit_flush();if原创 2013-11-18 17:05:01 · 1704 阅读 · 0 评论 -
php魔术方法汇总之__set(),__get(),__isset (),__unset()
先看看函数地定义publicvoid __set ( string$name , mixed $value )public mixed__get (string $name )publicbool __isset (string $name )publicvoid __unset ( string$name )先上例子:原创 2013-10-29 19:38:14 · 1110 阅读 · 0 评论 -
选择存储引擎的原则
1,选择 myisam引擎:(1)读写原创 2014-05-25 15:48:53 · 567 阅读 · 0 评论