discuz论坛程序的PHP加密函数原理
康盛的 authcode 函数可以说对中国的PHP界作出了重大贡献。包括康盛自己的产品,以及大部分中国使用PHP的公司都用这个函数进行加密,authcode 是使用异或运算进行加密和解密。 原理如下,假如: 加密 明文:1010 1001 密匙:1110 0011 密文:0100 1010 得出密文0100 1010,解密之需和密匙异或下就可以了 解密...
View ArticlePHP5.4 官方体验
PHP5.3刚出来不久, PHP6孕育中的同时, PHP5.4又放出了第一个alpha版本. 5.4主要包括以下特性: Added: Traits language constructAdded: Array dereferencing supportAdded: DTrace supportImproved: Improved Zend Engine memory usage and...
View ArticlePHP提示Notice: Undefined variable的解决办法
关键字描述:方法 解决 修改 E_ALL php.ini error_reporting & Notice: Undefined variable: email in D:PHP5ENOTEADDNOTE.PHP on line 9 Notice: Undefined variable: subject in D:PHP5ENOTEADDNOTE.PHP on line 9...
View ArticlePHP 5.3的新增魔术方法 __invoke
PHP5.3新增了一个叫做__invoke的魔术方法,这样在创建实例后,可以直接调用对象。 class testClass { public function __invoke { print “hello world”; } } $n = new testClass; $n(); 执行结果为: hello world。 官方示例...
View Article发一个PHP缓存类的原理
<?php define('CACHE_ROOT', dirname(__FILE__).'/cache'); //缓存存放目录 define('CACHE_TIME', 1800);//缓存时间 单位秒 define('CACHE_FIX','.html'); $CacheName=md5($_SERVER['REQUEST_URI']).CACHE_FIX; //缓存文件名...
View ArticlePHP性能优化贴士——产生高度优化代码
PHP是一种在服务器端执行的脚本语言,它开发了世界上许多知名的网站,包括雅虎和Facebook等。下面介绍6条PHP代码、性能优化的技巧。 1.将PHP升级到最新版 提高性能的最简单的方式是不断升级、更新PHP版本。 2.使用分析器...
View ArticlePHP 获得计算机的唯一标识[CPU,网卡 MAC地址]
//获取电脑的CPU信息 function OnlyU(){ $a = ''; $b = array(); if(function_exists('exec')){ if(mailto:!@exec( /all",$b)){ return false;...
View Article九个PHP很有用的功能
1. 函数的任意数目的参数 你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数 下面是一个示例向你展示了默认参数的函数: // 两个默认参数的函数 function foo($arg1 = '', $arg2 = '') { echo "arg1: $arg1n"; echo "arg2: $arg2n"; }...
View ArticlePHP超级负载均衡
摘要 超级负载均衡旨在为解决服务不断扩展、机器不断增多、机器性能差异等问题,以增强系统的稳定性,自动分配请求压力。算法实现了多个模型和均衡策略,能通过配置实现随机、轮询、一致hash等。同时也能实现跨机房的相关分配。现已经在多个系统中使用。 TAG 负载均衡 内容 现有系统中存在的问题: 1. 慢连接、瞬时访问慢。 场景一:...
View ArticlePHP100学习经典参考资料(一)
1.wamp -WampServer2.1e-x32 (本人的版本) a.Apache 2.2.17 //服务器 b.MySQL 5.5.8 //数据库 c.PHP 5.3.5 d.套装适合初学者 -规范格式:<?php?> -echo a.echo TRUE...
View Article
More Pages to Explore .....