- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 CI扩展支持多级目录
由于原生的ci只支持2层目录,现扩展:将my_Router放在core文件中 if (!defined('ROOTPATH')) { $url = (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off' ? 'https' : 'http') . '://' . $_SERVER["HTTP_HOST
2015-07-09 11:11:11 496
原创 php实现无限极菜单显示
无限极分类在开发中经常使用,例如:部门结构、文章分类。无限极分类的难点在于“输出”和“查询”,例如 将文章分类输出为列表形式; 查找分类A下面所有分类包含的文章。1.实现原理 在《无限级分类实现思路》一文中介绍了几种常见的实现方法,各有利弊。其中“改进前序遍历树”数据结构,便于输出和查询,但是在移动分类和常规理解上有些复杂。 2.数据结构idfidtitle
2015-01-18 17:03:18 3135
原创 53个要点提高PHP编程效率
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’]
2014-12-22 09:18:01 714
原创 sphinx全文检索
Sphinx的全文检检索http://www.coreseek.cn/products-install/install_on_windows/#testpackdesc下载 Sqlsrv数据库,主要是sqlsrv,默认的为mysql 1.在文件D:\coreseek\etc\csft.conf的内容 #源定义 source mssql { type
2014-12-16 19:02:23 530
原创 jQuery插件实现select下拉框左右选择_交换内容
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 http-equiv="Con
2014-11-27 17:41:07 955
原创 实现文字的左右滑动
JavaScript 无缝上下左右滚动加定高定宽停顿效果(兼容ie/ff) var $ = function (id) { return "string" == typeof id ? document.getElementById(id) : id; }; var Class = { create: function() { return fu
2014-11-26 16:55:32 659
原创 对数组进行转换编码的方法
// 方法一: function turn_ro($arr){ $new_arr = array(); foreach($arr as $key=>$value){ $key1 = iconv('gb2312','utf-8',$key); $value1 = iconv('gb2312','utf-8',$value); $new_arr[$key1] = $value1; }
2014-11-13 11:11:14 1036
原创 如何去掉多维数组的重复值
function array_union_new($array){ $t = array_map('serialize', $arr);//利用serialize()方法将数组转换为以字符串形式的一维数组 $t = array_unique($t);//去掉重复值 $new_arr = array_map('unserialize', $t);//然后将刚组建的一维数组转回为php值
2014-11-12 16:58:13 815
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人