
php
szzhi
这个作者很懒,什么都没留下…
展开
-
国外最牛的Php开源建站平台
大量的PHP开源(开放源代码/Open Source)应用改变了这个世界,改变了互联网,以下我们总结从数据库到购物、博客等众多类型的开源PHP软件,供网站开发者们参考。 博客:WordPress WordPress是使用PHP开发的著名博客平台,免费开源,功能强大,不仅仅用于博客搭建,还可以广泛应用于各类网络信息发布平台。 论坛:phpBB phpBB是一种广泛流行的开源论...原创 2009-12-01 11:06:27 · 154 阅读 · 0 评论 -
PHP程序员应该掌握的10项技能!
一个PHP程序员应该掌握的10项技能! 很多学PHP的人一直也搞不清楚,一个PHP程序员和Java程序员或者是.net程序员有什么不同,告诉你,其实都一样!没有什么不同,下面的内容,就是针对一个Java程序员掌握的技能对比PHP来说的!告诉你,它们其实是一样的,不过是工具而已,没有高低贵贱之分。只不过你不熟练,不知道而已! 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报...原创 2012-10-10 02:09:18 · 85 阅读 · 0 评论 -
php位移运算
<?php /*算术右移:低位溢出,符号位不变,并用符号位补溢出的高位;算术左移:符号位不变,低位补0;*/ $a=1>>2;$b=-1>>2;$c=1<<2;$d=-1<<2; echo $a . "||" . $b . "||" . $c . "||" . $d; /**1的补码00000000 000002012-10-10 00:49:12 · 184 阅读 · 0 评论 -
php位运算 与 或 异或 取反
<?php/**php中有4个位运算,分别是&与 |或 ^异或 ~取反& 两位全为1,结果为1| 有一位为1,结果为1^ 一个为0,一个为1,结果为1~ 取反0->1,1->0 1.二进制的最高位是符号位,0表示正数,1表示负数。2.正数的原码,反码,补码都一样。3.负数的反码=它的原码符号位不变,其它位取反(0->1,1->0)。4.负数的补码=它...2012-10-10 00:13:57 · 266 阅读 · 0 评论 -
第三方从UC账号免激活异步登录DiscuzX2.5 方法
最近刚好需要一个结合UC并使用了DX2.5的方案,发现DX2.5官方只提供允许登录自动激活的功能(这选项在DX管理中心->站长 -> UCENTER设置),等于通过UC注册的账号,仍必须在DX2.5登录一次,才能自动激活账号,这样其它基于UC的其它应用,才能实现异步登录。 以下方法解决第三方应用登录,同时异步登录DX2.5,,已在DX2.5+UC1.6+开发的第三方应用中测试通过。...2012-10-02 19:36:36 · 194 阅读 · 0 评论 -
css判断ie6、ie7、ff的办法
<!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...原创 2010-06-07 10:53:07 · 124 阅读 · 0 评论 -
UCENTER修改用户名UCHOME不变的解决办法
把下面的代码保存成RENAME.PHP,然后上传到UCHOME的根目录下运行就行了。需要修改的地方是要修改的旧用户名(OLD NAME),和新用户名(NEW NAME)。 <?php //读取数据 include('./common.php'); $old_username = 'OLD NAME';//旧用户名 $new_username = 'NEW NAME';/...2010-02-27 13:57:28 · 351 阅读 · 0 评论 -
php ajax二级联动
ajax二级联动,比较简单。。兼容ff3.5,ie8 一共3个文件 Category.html Category.js Category.php 另外加上了sql category.sql 直接复制到php环境即可运行2010-05-04 17:52:00 · 86 阅读 · 0 评论 -
js手动控制表格添加和删除
最近帮一个网友做一个ecshop显示颜色和相关商品id,故把后台添加表格的js代码共享,, js比较简单,可以在ie下运行,firefox无效... <html> <head> <script> function addRow(){ //添加一行 ...原创 2010-01-06 16:39:44 · 108 阅读 · 0 评论 -
discuz验证cookie的办法
包含discuz的页面 include_once('../bbs/include/common.inc.php'); 如果auth的cookie存在,解密,并获得用户的uid list($discuz_pw, $discuz_secques, $discuz_uid) = empty($_DCOOKIE['auth']) ? array('', '', 0) : daddslashes(...原创 2009-12-25 23:04:14 · 202 阅读 · 0 评论 -
[转载]Smarty高级特性 – 用户自定义函数使用 SMARTY:: register_function;
Smarty 高级 特性 – 用户自定义函数 使用 SMARTY:: register_function; 前言: 很久不用smarty了,因为大多数项目都是比较轻量型的。前段时间 笔者接了个还算可以的项目,下面有几个程序员 ,与一个美工组为项目团队。为了做快速的布署应用 ,也为了小组成员能形成一个统一的view层的控制,选择了smarty。发现smarty果然还是那么的强大,那么...原创 2009-12-21 21:38:38 · 112 阅读 · 0 评论 -
修改discuz论坛提示页 showmessage.htm页面优化
安裝︰ 第一步︰備份 ./forum/templates/default/showmessage.htm 第二步 打開 ./forum/templates/default/showmessage.htm,並把所有code刪除,成空文件 <!--{if !$inajax}--> <link rel="archives" title="$bbname"...2010-03-30 16:47:16 · 748 阅读 · 0 评论 -
ucenter忘记创始人密码简单解决方法
ucenter+uchome+discuz架构的测试系统,有时时间久了没有,密码就忘了,郁闷。。 特地研究了 一下,使用以下方法,非常简单的就可以解决。 找到ucenter下的data/config.inc.php 找到UC_FOUNDERPW,UC_FOUNDERSALT分别改成一下的字符串 define('UC_FOUNDERPW', '047099adb883dc1961...2010-03-30 16:42:15 · 211 阅读 · 0 评论 -
php中的冒泡排序,选择排序,插入排序
<?php //冒泡排序<从小到大> function bubbleSort(&$arr){ $temp=0; //加入第i个数最大 for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-1-$i;$j++){ ...原创 2012-10-12 01:14:47 · 79 阅读 · 0 评论