call_user_func的参数及相关说明

call_user_func(PHP3 >= 3.0.3 , PHP4)call_user_func --- 依照參數呼叫使用者函式語法 : mixed call_user_func (string function_name [, mixed parameter [, mixed ...]])說明 : 依照給予的第一個參數function_name來呼叫使用者定義的函式Example :<?php function barber ($type) { print "You wanted a $type haircut, no problem"; } ca...
PHP开发 | 2008-07-15 01:50 | 阅读 14197 次 | 评论 0 条

最令PHPer头痛的十四个问题

【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[’foo’],$_POST[’foo’],$_SESSION[’foo’]来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。 【2】Win32下apache2 用get方法传递中文参数会出错:   test.php?a=你好&amp;b=你也好   传递参数是会导致一个内部错误     解决办法:"test.php?a=".ur...
PHP开发 | 2008-07-11 13:56 | 阅读 4761 次 | 评论 1 条

XMLHttpReq.onreadystatechange传递参数

把 xmlhttp.onreadystatechange= xx(123);该成xmlhttp.onreadystatechange= function(){xx(123)};或者xmlhttp.onreadystatechange= new Function("xx(123)");
WEB开发 | 2008-07-04 17:55 | 阅读 7135 次 | 评论 1 条

吕氏春秋经典名句

审堂下之阴,而知日月之行,阴阳之变;见瓶水之冰,而知天下之寒,鱼鳖之藏也;尝一脟肉,而知一镬之味,一鼎之调。
心情随笔 | 2008-07-03 20:07 | 阅读 8477 次 | 评论 2 条

php读取 mssql数据datatime时间字段的问题

SELECT convert(char,你的日期字段,120) as date2 FROM table mssql默认以系统时间格式输出,你可以调整系统的时间格式来解决 当然是在程序里解决比较灵活,convert(char,date,N)输出的各中样式 N 日期样式 0 04 2 2005 9:06AM 1 04/02/05 2 05.04.02 3 02/04/05 4 02.04.05 5 02-04-05 ...
PHP开发 | 2008-06-30 05:10 | 阅读 6195 次 | 评论 1 条

让发帖数超过5的用户才能上传附件的修改方法

很多发广告的一上来就发很多附件,白白浪费服务器空间,修改一下post.php文件即可设置必须发帖数超过一定的数量才能上传文件。 找到119行左右的 $allowpostattach = $forum['allowpostattach'] != -1 &amp;&amp; ($forum['allowpostattach'] == 1 || (!$forum['postattachperm'] &amp;&amp; $allowpostattach) || ($forum['postattachperm'] &amp;&amp; forumperm($forum['postatt...
论坛维护 | 2008-06-24 00:33 | 阅读 5655 次 | 评论 1 条

Ucenter确实很好用

发个短信只需要一行 uc_pm_send($discuz_uid, getuid($tid), "恭喜,您发表的原创已经通过审核,加为精华", "您发表的原创帖子 [url=http://bbs.bccn.net/thread-".$tid."-1-1.html][u]".getsubject($tid)."[/u][/url] 于 ".date("Y-m-d H:i:s",time())." 通过审核并加为精华", 1, 0, 0); 以前需要对数据库进行操作,要牵扯到很多字段,稍不注意就出现很多问题 $db->query("INSERT INTO ...
论坛维护 | 2008-06-22 13:03 | 阅读 4273 次 | 评论 1 条

mysql数据库中my.ini的优化,2G内存,针对站多,抗压型的设置

table_cache=1024 物理内存越大,设置就越大.默认为2402,调到512-1024最佳innodb_additional_mem_pool_size=4M 默认为2Minnodb_flush_log_at_trx_commit=1 (设置为0就是等到innodb_log_buffer_size列队满后再统一储存,默认为1)innodb_log_buffer_size=2M 默认为1Minnodb_thread_concurrency=8 你的服务器CPU有几个就设置为几,建议用默认一般为8key_buffer_size=...
MySQL | 2008-06-14 18:59 | 阅读 6560 次 | 评论 1 条

济南网通DNS服务器地址

首选:202.102.128.68 备用:202.102.152.3
默认分类 | 2008-06-09 12:18 | 阅读 12144 次 | 评论 0 条

网易才人大作《史记.陈光标传》

陈光标者,江苏苏北人也。少家贫,兄姊早亡,光标昼谋家用,夜则吟诵。弱冠,已具经商才矣。及长,虎颌环眼,有燕赵风骨,时人称之。        光标虽行商贾事,然性抗烈,轻财贵义,诸事勤奋,渐富甲一方。光标好行善,淡声名,其善事多不彰。其父曰:“女行善,当为人表率,以正世风,虽有流言,不足畏也”。光标以为然,自此抚养孤遗,多施财物,慈爱闻于州里。郡察孝廉,州辟从事,举异行。远近咸归其义,师其行焉。 戊子四月初八,蜀地大动,举国皆感地动,上下失色。光标于江城闻蜀中有难,乃语其部众曰: “我欲赴蜀中,诸君如何?”众曰“愿从公”。光标乃集壮士一百二十人,急调机械六十,多带金帛备赈,径赴蜀中,其时距...
默认分类 | 2008-06-06 15:24 | 阅读 6166 次 | 评论 2 条

正则表达式修饰符

手册是没有,这些都是修饰符i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。 m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。 s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符! x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。 e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。 A:如果使用这个修饰符,那么表达式必须是...
PHP开发 | 2008-06-02 10:18 | 阅读 10708 次 | 评论 2 条

PHP中define和defined的区别

define用来定义一个常量,如: define('A',12345); defined用来检测常量有没有被定义,如: if(defined('A')){ echo A; }else{ echo "常量A没有被定义"; }
默认分类 | 2008-05-31 22:24 | 阅读 7393 次 | 评论 2 条

PHP中常量的定义

PHP中常量的定义在php中常量的定义是通过函数define('[常量的名称]', '[常量的值]'),来定义的。如:define('A',3.1415926),define('B',10); 获取常量的方法: 1、直接用常量名获取,如:echo A; 2、通过函数constant('[常量的名称]')来获取,如:echo constant('A'); 3、通过函数get_defined_constants()获得定义过的全部常量,返回一个数组 ,如: $arr=get_defined_constants(); echo $arr["A"],$arr["B"]; 判断常量是否存在...
PHP开发 | 2008-05-31 22:22 | 阅读 6004 次 | 评论 1 条

PHP的左联运算符&amp;&amp;,应用实例!defined('CURSCRIPT') &amp;&amp; define('C

!defined('CURSCRIPT') &amp;&amp; define('CURSCRIPT', '');等同于if(!defined('CURSCRIPT')){ define('CURSCRIPT', '');}&amp;&amp;是左联,如果第一条件为真,再判断第二个条件,如果第一条件为假则直接不用判断第二个,其它也基本上是这样判断and运算的.所以!defined('CURSCRIPT') &amp;&amp; define('CURSCRIPT', '');可以理解为,如果未定当前脚本名,则定义为空,否则不处理。
PHP开发 | 2008-05-31 21:55 | 阅读 6524 次 | 评论 1 条

魔法引用函数magic_quotes_gpc和magic_quotes_runtime的区别和用法

PHP提供两个方便我们引用数据的魔法引用函数magic_quotes_gpc和magic_quotes_runtime,这两个函数如果在php.ini设置为ON的时候,就会为我们引用的数据碰到 单引号' 和 双引号" 以及 反斜线\ 时自动加上反斜线,帮我们自动转译符号,确保数据操作的正确运行,可是我们在php不同的版本或者不同的服务器配置下,有的magic_quotes_gpc和magic_quotes_runtime设置为on,有的又是off,所以我们写的程序必须符合on和off两种情况。那么magic_quotes_gpc和magic_quotes_runtime两个函数有什么区别...
PHP开发 | 2008-05-31 19:43 | 阅读 3793 次 | 评论 1 条

[译稿]Jimmy Wales 解构维基百科

最近,哈佛学者 Yochai Benkler 在 Berkman 中心同维基百科的创始人 Jimmy Wales 进行了一悉长谈,Jimmy Wales 对维基百科进行了剖析,并谈到维基百科固有的问题。以下是 Jimmy Wales 的谈话原文。早期的 Internet 社会功能设计中存在大量问题,无监管的用户讨论组很难控制或剔除恶意行为,在一些领域,给 Internet 带来坏名胜,导致垃圾信息,欺骗,纷争,这些问题至今依然存在。在这个背景下,社区已经没有办法实行自律,最终还要回归自上而下的管理。任何人在任何时间,任何地方都可以编辑任何内容,这个想法导致一个显而易见的结果就是,很多人变...

一个比较精炼的用户收不到邮件的提示

没有收到邮件?你需要一个有效的邮箱地址,这样你才能收到我们激活邮件。当然也会有些例外的情况发生而导致你可能收不到邮件。 可能有如下原因: 邮箱地址写错 邮箱空间已满 错误的邮箱域名:比如说没有 ...@aol.cn,只有 ...@aol.com 邮件可能被当垃圾邮件处理,请降低邮箱保护权限
论坛维护 | 2008-05-29 14:54 | 阅读 4408 次 | 评论 2 条

基本上把博客数据转过来了

如题
心情随笔 | 2008-05-26 20:20 | 阅读 5039 次 | 评论 2 条

HTTPERR日志关闭方法

默认情况下,2003服务器会把所有IIS访问错误的记录写入 C:\WINDOWS\system32\LogFiles\HTTPERR 下的 log 文件中,如果访问量比较大,可能一段时间后 日志文件可能会占满C盘空间,导致服务器死机同时因为要写入所有的IIS访问记录,如果访问量较大会大大增加服务器CPU占用率关闭HTTPERR的方法运行里输入 regedit 进入注册表编辑器[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]在右边 点鼠标右键 新建dword值 EnableErrorLogging ...
Windows | 2008-04-09 16:51 | 阅读 5622 次 | 评论 0 条

同一台服务器装MSFTP和Serv-U冲突的解决办法

因为特殊需要,在Windows server 2003上要安装Serv-U提供FTP下载服务,而IIS站点的FTP服务由IIS本身的FTP来提供,为了不让它们冲突,将Serv-U的端口改成了22,IIS中自带的FTP使用默认的21端口。 本该相安无事,后来发现IIS自带的FTP经常打不开,停掉Serv-U以后正常,退一步发现Serv-U开着也可以,只不过Serv-U不能选择随系统自动开始,而另一台服务器上的就没事。 把Serv-U的“自动开始(系统服务)”取消。一切正常 解决了个难题
Windows | 2008-03-16 17:31 | 阅读 5934 次 | 评论 1 条
浏览2792065次
文章归档