摘要: call_user_func ( callback $function [, mixed $parameter [, mixed $... ]] ) http://justcoding.iteye.com/blog/650843调用第一个参数所提供的用户自定义的函数。返回值:返回调用函数的结果,或FALSE。example:Php代码 调用类的内部方法:Php代码 call_user_func_array 函数和 call_user_func 很相似,只是使用了数组的传递参数形式,让参数的结构更清晰:call_user_func_array ( callback $fun... 阅读全文
posted @ 2013-07-30 16:39 gzm2012 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 这里测试的是往文件中写一百万行记录,如果数据量很小,比如1000条左右的记录,可能差距不大。function microtimeFloat() { list($usec,$sec) = explode(" ", microtime()); return((float)$usec + (float)$sec);}1.测试file_put_contents测试结果:测试过程中出现了打开文件的错误,而且程序执行完成以后写入的数据不完整,只有999997行,漏了3行。最重要的一点是时间花了307秒多,而用fwrite只花了10秒多的时间,差距还是不小的。D:\myphp\resea 阅读全文
posted @ 2013-07-30 14:54 gzm2012 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它 的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或 者$_GET的元素,对表单提交上来的内容不能不用一一赋值,直接使用下面代码:form.html在action.php中只要使用extract()函数将$_POST全局数据解开:action.php是不是很方便呢?呵呵,下面是PHP手册里的详细解释:extract(PHP 4, PHP 5)extract — 从数组中将变量导入到当前的符号表说明int extract ( array 阅读全文
posted @ 2013-07-30 14:46 gzm2012 阅读(210) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/yanhui_wei/article/details/8286578一、phpcms-v9中栏目页的静态化生成在phpcms/modules/content/create_html.php控制器中的category()方法有时候我们不希望某些特定的栏目生成静态页,这时候我们该怎么办呢?为了测试方便,复制category(),并命名为categorysub()方法 1 /** 2 * 生成子分类的栏目页 3 */ 4 public function categorysub() { 5 6 if(is... 阅读全文
posted @ 2013-07-30 11:14 gzm2012 阅读(672) 评论(0) 推荐(0) 编辑
摘要: db = pc_base::load_model('datacall_model'); } /* * 数据源的调用: */ public function get() { //数据源id:即zp_datacall数据表中自增id $id = isset($_GET['id']) && intval($_GET['id']) ? intval($_GET['id']) : exit(); //获取当前数据源记录 if ($data = $this->db->get_one(array('id 阅读全文
posted @ 2013-07-30 11:09 gzm2012 阅读(289) 评论(0) 推荐(0) 编辑
摘要: {pc:content action="lists" catid="$catid" order="id DESC" num="20"}{loop $data $r}{$n}.{if $n%2==0}偶数{else}奇数{/if} {/loop}{/pc} 阅读全文
posted @ 2013-07-30 09:57 gzm2012 阅读(162) 评论(0) 推荐(0) 编辑