上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
  2011年9月22日
摘要: 今天在网上发现了一片好文章,介绍_call()方法。依靠这个方法可以实现方法重载,这是找了好久的东西了。发在这里,算作笔记。---------------------------------------PHP5的对象新增了一个专用方法__call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call方法将会被自动调用。例七:__call <?phpclassfoo{function__call($name,$arguments){print("Didyoucallme?I'm$name!");}}$x=newfoo(); 阅读全文
posted @ 2011-09-22 13:57 小炒花生米 阅读(4385) 评论(0) 推荐(0) 编辑
  2011年9月21日
摘要: php的的func_num_args、func_get_arg和func_get_args都是返回函数实参相关的函数。func_num_args:实参个数;func_get_arg:返回某一个实参,必须事实参数组的索引;func_get_args:返回实参数组;<phpfunctiontest(){ echofunc_num_args(); print_r(func_get_args()); print_r(func_get_arg(1));}test(1);test(1,2);test(1,2,3);?>输出:1Array([0]=>1)2Array([0]=>1[1 阅读全文
posted @ 2011-09-21 10:34 小炒花生米 阅读(7109) 评论(1) 推荐(1) 编辑
  2011年9月19日
摘要: I wanted to toss out a quick snippet here to help people get started using this new dialog. I’ve been spending the last couple days implementing it in all my and my clients apps that use this type of interface.So below is a simple way to open the dialog and also handle the dialog once requests sent 阅读全文
posted @ 2011-09-19 18:18 小炒花生米 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Q: Help, my code to post to Facebook wall via FB.ui() has suddenly stopped working, it now just displays this error - 'An error occurred. Please try again later.', what's happened?, it used to work just fine!A: In the last few days Facebook have changed their rules and you now can't 阅读全文
posted @ 2011-09-19 16:18 小炒花生米 阅读(2646) 评论(0) 推荐(0) 编辑
摘要: <body><divid="fb-root"></div><ahref="#"onclick="FbRequest('Thispageisamazing,checkitout!','4d5da07acbbb0');">SendRequest</a><scripttype="text/javascript">functionFbRequest(message,data){FB.ui({method:'app 阅读全文
posted @ 2011-09-19 16:11 小炒花生米 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 从php手册中可以找到:allow_call_time_pass_reference boolean 是否启用在函数调用时强制参数被按照引用传递。此方法已不被赞成并在 PHP/Zend 未来的版本中很可能不再支持。鼓励使用的方法是在函数定义中指定哪些参数应该用引用传递。鼓励大家尝试关闭此选项并确保脚本能够正常运行,以确保该脚本也能在未来的版本中运行(每次使用此特性都会收到一条警告,参数会被按值传递而不是按照引用传递)。 在函数调用时通过引用传递参数是不推荐的,因为它影响到了代码的整洁。如果函数的参数没有声明作为引用传递,函数可以通过未写入文档的方法修改其参数。要避免其副作用,最好仅在函数声明时 阅读全文
posted @ 2011-09-19 09:41 小炒花生米 阅读(4398) 评论(0) 推荐(0) 编辑
  2011年9月16日
摘要: 今天在群里面,有个叫lewis的在问call_user_func_array的用法,因为之前一直没有用过,也不能说什么,于是看一下手册,发现是这么写的:call_user_func_array(PHP 4 >= 4.0.4, PHP 5)call_user_func_array-- Call a user function given with an array of parameters Descriptionmixed call_user_func_array ( callback function, array param_arr )Call a user defined func 阅读全文
posted @ 2011-09-16 14:48 小炒花生米 阅读(3138) 评论(0) 推荐(0) 编辑
  2011年9月15日
摘要: 工厂模式在规模较小的环境中似乎有些大材小用。不过,最好还是学习这种扎实的编码形式,以便应用于任意规模的项目中。 最初在设计模式 一书中,许多设计模式都鼓励使用松散耦合。要理解这个概念,让我们最好谈一下许多开发人员从事大型系统的艰苦历程。在更改一个代码片段时,就会发生问题,系统其他部分 —— 您曾认为完全不相关的部分中也有可能出现级联破坏。 该问题在于紧密耦合 。系统某个部分中的函数和类严重依赖于系统的其他部分中函数和类的行为和结构。您需要一组模式,使这些类能够相互通信,但不希望将它们紧密绑定在一起,以避免出现联锁。 在大型系统中,许多代码依赖于少数几个关键类。需要更改这些类时,可能会出现困难。 阅读全文
posted @ 2011-09-15 18:24 小炒花生米 阅读(783) 评论(0) 推荐(0) 编辑
  2011年9月13日
摘要: 统一资源标识符 (Uniform Resource Identifier, URI) 用于唯一地标识元素或属性的数字或名称。URI 包括统一资源名称 (URN) 和统一资源定位器 (URL)。+++++++++++++++++++++++++++++++++++++++++++++摘自:http://zh.wikipedia.org/wiki/URI 在计算机术语中,统一资源标识符(Uniform Resource Identifier,或URI)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对网络中(一般指万维网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协. 阅读全文
posted @ 2011-09-13 22:32 小炒花生米 阅读(5088) 评论(0) 推荐(0) 编辑
摘要: PHP中的全局变量$_SERVER['PATH_INFO']是一个很有用的参数,众多的CMS系统在美化自己的URL的时候,都用到了这个参数。对于下面这个网址:http://www.test.com/index.php/foo/bar.html?c=index&m=search我们可以得到 $_SERVER['PATH_INFO'] = ‘/foo/bar.html’,而此时 $_SERVER['QUERY_STRING'] = 'c=index&m=search';通 常,我们最初开始PHP程序编写的时候,都会使用 阅读全文
posted @ 2011-09-13 20:34 小炒花生米 阅读(30349) 评论(1) 推荐(2) 编辑
  2011年9月10日
摘要: 摘自:PHP引用(&)使用详解 官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.references.pass.php4.引用返回:http://www.php.net/manual/zh/language.references.return.phpphp的引用(就是在 阅读全文
posted @ 2011-09-10 11:59 小炒花生米 阅读(71998) 评论(11) 推荐(22) 编辑
摘要: 官网地址 http://www.danga.com/memcached/ (需要先安装libevent http://www.monkey.org/~provos/libevent/) 编译过程略过 启动/结束 memcached-d-m10-uroot-l192.168.0.122-p11200-c256-P/tmp/memcached.pid-d选项是启动一个守护进程,-m是分配给Memcache使用的内存数量,单位是MB,这里是10MB-u是运行Memcache的用户,这里是root-l是监听的服务器IP地址,如果有多个地址的话,这里指定了... 阅读全文
posted @ 2011-09-10 10:15 小炒花生米 阅读(717) 评论(0) 推荐(0) 编辑
  2011年9月9日
摘要: 平常开发习惯:红色必填,蓝色可选 官方文档:http://manual.phpdoc.org/HTMLframesConverter/default/ 阅读全文
posted @ 2011-09-09 11:26 小炒花生米 阅读(916) 评论(0) 推荐(0) 编辑
  2011年9月6日
摘要: 摘自:http://www.qianyunlai.com/blog/221.html 很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是1.$GLOBALS['var']是外部的全局变量本身。2.global $var是外部$var的同名引用或者指针。举例说明一下:<?php$var1=1;$var2=2;functiontest(){$GLOBALS['var2']=&$GLOBALS['var1'];}test();echo$var2;?> 正常打印结果为1<?php$var 阅读全文
posted @ 2011-09-06 16:05 小炒花生米 阅读(8622) 评论(3) 推荐(0) 编辑
  2011年9月4日
摘要: Sphinx 是一个基于 GPL 2 协议颁发的免费开源的全文搜索引擎.它是专门为更好的整合脚本语言和SQL数据库而设计的.当前内置的数据源支持直接从连接到的 MySQL 或 PostgreSQL 获取数据, 或者你可以使用 XML 通道结构(XML pipe mechanism , 一种基于 Sphinx 可识别的特殊xml格式的索引通道) Sphinx 全文索引的主要特性: 1. 高速建立索引 (在使用主流CPU的情况下 , 可达10M/秒) 2. 高速查询 (在 2-4 GB 的文本里查询平均耗时在 0.1 秒以内) 3. 高扩展性 (单CPU支持高达100G的数据... 阅读全文
posted @ 2011-09-04 22:01 小炒花生米 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 首先是要下载Dezende软件,这是一款可以几乎完美破解zend加密的软件,下载地址: http://down.chinaz.com/soft/20941.htm 因为这个软件是绿色版,解压好就可以使用了,不过只支持在doc环境下运行。我们把它解压到E盘,然后进入E:\Dezender\PHP5\PHP5,修改php.ini文件的最后两行,修改成如下: zend_extension_manager.optimizer_ts="E:\DeZender\Zend for PHP5\" zend_extension_ts="E:\Dezender\Zend for PH 阅读全文
posted @ 2011-09-04 12:19 小炒花生米 阅读(23885) 评论(1) 推荐(0) 编辑
摘要: MANGOS 数据库结构表 ============================================= achievement_reward 巫妖王的奖励成就 areatrigger_involvedrelation 传送(区域触发)_包含的任务关系 areatrigger_scripts 区域触发脚本 areatrigger_tavern 进传送门id指向areatrigger_teleport----OK触发 areatrigger_teleport 战场竞技场基本配置 areatrigger_template 传送区域的具体坐标(与travern所对应) b... 阅读全文
posted @ 2011-09-04 00:45 小炒花生米 阅读(21959) 评论(0) 推荐(0) 编辑
  2011年9月1日
摘要: 一、采用gettext,由于Smarty有相应得gettext的插件,所以就直接用这个插件了注意:smarty-gettext-0.9.1.zip的README有错误,应为:$smarty=newSmarty[...];require('smarty-gettext.php');$smarty->register_block('t','smarty_translate');//注意是下划线不是中划线(就因为这点把我害苦啦,老提示找不到相关函数,切记!!!)步骤如下:1.1 在公共的包含文件中加入如下的代码://$domain_info[&# 阅读全文
posted @ 2011-09-01 11:08 小炒花生米 阅读(3401) 评论(1) 推荐(0) 编辑
  2011年8月25日
摘要: mysql int(1) tinyint(1)有什么区别?我指定了字段长度,类型还有意义吗?Reply:mysql 中int(1)和tinyint(1)中的1只是指定显示长度,并不表示存储长度,只有字段指定zerofill是有用如int(3),如果实际值是2,如果列指定了zerofill,查询结果就是002,左边用0来填充。TINYINT[(M)] [UNSIGNED] [ZEROFILL] A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255. INT[(M)] [UNSI. 阅读全文
posted @ 2011-08-25 11:23 小炒花生米 阅读(42129) 评论(0) 推荐(1) 编辑
摘要: boolean类型MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0,mysql> select true,false,TRUE,FALSE;+------+-------+------+-------+| TRUE | FALSE | TRUE | FALSE |+------+-------+------+-------+| 1 | 0 | 1 | 0 |+------+-------+------+-------+ 阅读全文
posted @ 2011-08-25 11:21 小炒花生米 阅读(171304) 评论(0) 推荐(6) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页