代码改变世界

PHP中获取文件扩展名的N种方法

2012-06-12 02:20 by zck98530, 179 阅读, 0 推荐, 收藏, 编辑
摘要:1 PHP中获取文件扩展名的N种方法 2 从网上收罗的,基本上就以下这几种方式: 3 4 5 第1种方法: 6 function get_extension($file) 7 { 8 substr(strrchr($file, '.'), 1); 9 }10 第2种方法:11 function get_extension($file)12 {13 return substr($file, strrpos($file, '.')+1);14 }15 第3种方法:16 function get_extension($file)17 {18 return end(ex 阅读全文

数据库重置ID的二种方法

2012-05-23 16:04 by zck98530, 558 阅读, 0 推荐, 收藏, 编辑
摘要:方法1: truncate table 你的表名 --这样不但将数据删除,而且可以重新置位identity属性的字段。方法2: delete from 你的表名 dbcc checkident(你的表名,reseed,0) --重新定位identity属性字段,让其值从1开始。 阅读全文

收藏很实用的jquery代码段

2012-05-02 23:13 by zck98530, 164 阅读, 0 推荐, 收藏, 编辑
摘要:1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({ ajaxSettings:{ contentType:"application/x-www-form-urlencoded;chartset=GB2312"} });2. 解决jQuery, prototype共存,$全局变量冲突问题:<script src="prototype.js"></script><script src="http://blogbeta.blueidea.com/jquery.js&qu 阅读全文

[转]PHP正则表达式

2012-05-01 16:10 by zck98530, 162 阅读, 0 推荐, 收藏, 编辑
摘要:正则表达式定义 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。3.1 普通字符 由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标... 阅读全文

Jquery:对数组的操作

2012-02-21 00:59 by zck98530, 232 阅读, 0 推荐, 收藏, 编辑
摘要:$.map(arr,fn); 对数组中的每个元素调用fn函数逐个进行处理,fn函数将处理返回最后得到的一个新的数组var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; var newarr = $.map(arr, function(item) {return item*2 }); alert(newarr);$.each(array,fn)对数组array每个元素调用fn函数进行处理,没有返回值var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; $.each(arr, function(key, value)... 阅读全文

IE6 判断代码

2012-02-20 09:34 by zck98530, 942 阅读, 0 推荐, 收藏, 编辑
摘要:1. <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> 2. <!--[if IE]> 所有的IE可识别 <![endif]--> 3. <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]--> 4. <!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]--> 5. <!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]- 阅读全文