- 博客(19)
- 资源 (1)
- 收藏
- 关注

原创 php文件下载功能实现
/** * 文件下载功能 * @param string $fileName 文件名称 * @param string $fileExt 文件后缀名称 */function downloadFile($fileName, $fileExt = '.txt' ){ if( empty($fileName)) return FALSE; $f
2012-11-22 14:26:12
553

原创 php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子
/** * 递归无限级分类【先序遍历算】,获取任意节点下所有子孩子 * @param array $arrCate 待排序的数组 * @param int $parent_id 父级节点 * @param int $level 层级数 * @return array $arrTree 排序后的数组 */function getMenuTree($arrC
2012-11-22 14:21:30
5762

原创 php自动创建无限级文件夹【非递归】
/** * 自动创建目录 * @param string $destFolder 服务器路径 * @static */ public static function makeDir($destFolder) { if (! is_dir($destFolder) &
2012-11-22 14:15:18
810

原创 jquery精确楼层定位
window.onload = function(){ var floor = {count($arr_data)+($page-1)*5}; var str = location.hash; if(str) { var id = str.replace('#' , '' );
2012-11-21 17:12:01
3515

原创 jquery实现网站导航动画滑动效果
DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >html>head>meta http-equiv="Content-Type" content="text/html; charset=UTF-8">title> Inse
2012-11-21 17:01:46
899

原创 js硬绑定img的onload事件的思路
1. 在php端用正则匹配出img标签2. 用strpos + strsub 函数拼接 onload="resize(this)"3. 在前端的head标签里面编写resize函数js硬绑定的好处: 以最快时间响应事件。//img硬绑定onload事件, 123宝贝网(www.123baby.net)if (preg_match_all('@(<img [^>]
2012-11-21 16:50:45
1425

原创 仿淘宝/蘑菇街形式,瀑布流效果 -- 固定列数
DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >html>head>meta http-equiv="Content-Type" content="text/html; charset=UTF-8">title> 瀑布流实
2012-11-02 09:14:08
2754

原创 jquery 通用选项卡
【Jquery版本】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 htt
2012-10-28 10:04:29
992

原创 js实现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="Content
2012-04-15 12:23:50
1304
原创 php缓存机制封装【序列化机制】
/** * 缓存写操作 * @param string $file 文件名称【包含文件后缀】 * @param array $array 待缓存的数据 * @param string $path 缓存保存的地址,默认为空 * @return int 返回写入数据的长度 */function cacheWrite($file, $array, $pat
2012-04-15 16:36:30
359
原创 js时间字符串与时间对象的转化及时间差值
"text/javascript" language= "javascript">/*time的格式: 2010-1-22 11:40:30*/function toDate(time){ var arr_time = time.split(" " ); var arr1 = arr_time[0].split('-' ); va
2012-04-15 13:10:53
491
原创 JS通用选项卡
DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >html>head>meta http-equiv="Content-Type" content="text/html; charset=UTF-8">title> Inse
2012-04-15 11:56:08
430
转载 PHP兼容utf-8和gbk两种编码方式剪切函数
/** * 实现utf-8与gbk中文无乱码截取,提示中文占用‘2’个字符,英文占用‘1’个字符 * @param sting $string 待截取字符串 * @param int $length 截取字符长度,注意截取是字符长度,不是截取‘中文个数’或者‘英文个数’ * @param string $charset 编码方式,只能为‘uft-8与gbk’,默认为‘u
2012-04-14 13:19:04
528
原创 PHP获取文件的后缀
/** * 获取文件的后缀名称,并且全部化成成小写字母返回 * @param string $fileName 目标文件名称 * @return string 文件后缀名称 */function getFileExt($fileName){ return strtolower(trim(substr(strrchr($fileName, '.'), 1
2012-04-14 13:17:03
364
原创 PHP获取或删除某文件目录的文件名称
/** * 获取文件的后缀名称,并且全部化成成小写字母返回 * @param string $fileName 目标文件名称 * @return string 文件后缀名称 */function getFileExt($fileName){ return strtolower(trim(substr(strrchr($fileName, '.'), 1
2012-04-14 13:16:08
519
原创 PHP大数据文本读取与写入
/** * 大文本数据写入 * @param string $filePath 文件路径 * @param string $str 待写入数据 * @param string $wrap 换行符 * @return boolean * @author 李小刚 858864436@qq.com */function fileWrite($filePa
2012-04-14 13:15:24
704
原创 PHP获取某个脚本的执行时间,精度在0.01秒左右
/** * 耗时测试函数 * 有误差,精度大概在0.01左右 */function getRunTime() { list($msec, $sec) = explode( ' ', microtime()); return (float)$sec+(float)$msec;}/*********************测试数据*
2012-04-14 13:14:27
1001
原创 PHP冒泡排序算法
/** * 冒泡排序算法 * @param array $arr 待排序的数组 * @return array * @author 李小刚 858864436@qq.com */function bubbleSort($arr){ if(! is_array($arr)) return FALSE; $count = count($ar
2012-04-14 13:13:06
276
原创 PHP实现杨辉三角算法
/** * 杨辉三角 * 1 * 1 1 * 1 2 1 * 1 3 3 1 * 1 4 6 4 1 * 1 5 10 10 5 1 *.......................... *@param int $init 初始值,默认为1 *@param int $depth 杨辉三角的深度,默认为8层 *@re
2012-04-14 13:12:00
1437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人