- 博客(7)
- 资源 (104)
- 收藏
- 关注
原创 邮箱正则表达式(针对php)
一直都在网上抄别人写的电话,邮箱正则表达式,今天稍微有点闲情,把一直想自己写个这样的表达式的心愿给完成:/** * 邮箱地址正则表达式 */$preg = '/^(\w{1,25})@(\w{1,16})(\.(\w{1,4})){1,3}$/';$b = 'ffgddayasdadasdf@gmialsdfsdfasd3.com.cn.org';if(preg_match($pre
2013-05-29 17:14:46 1839
原创 电话号码的正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
$preg = '/(^0?1[2,3,5,6,8,9]\d{9}$)|(^(\d{3,4})-(\d{7,8})$)|(^(\d{7,8})$)|(^(\d{3,4})-(\d{7,8})-(\d{1,4})$)|(^(\d{7,8})-(\d{1,4})$)/';$b = '13345678901';$b = '013215245245';$b = '1234-12345678-1234
2013-05-29 16:48:15 4364 1
原创 sql中,将同一个表中两个类型一样的字段的值互换 以及 将同一个表中的一个字段的值复制给另一个字段
将同一个表中两个类型一样的字段的值互换:UPDATE ddd a, ddd bSET a.original_department_id = b.department_id, a.department_id = b.original_department_idWHERE a.key_manage_id = b.key_manage_idAND a.key_manage_id = 1
2013-05-29 13:19:28 10155
原创 使用 PHPUnit 进行测试
适用于 PHP 的 NetBeans IDE 支持 PHPUnit 自动测试。通过 PHPUnit,NetBeans IDE 可为 PHP 提供代码覆盖率,这与 IDE 为 Python 提供的代码覆盖率类似。测试输出将显示在功能丰富的输出窗口中,该窗口与 IDE 的 JUnit 和Python 测试运行器所使用的输出窗口相同。NetBeans IDE 还支持将 Selenium 可移
2013-05-27 17:31:48 2260
原创 php的bug?echo dirname('d:\中文\sl.txt');为什么只会打印出:d:\来
echo dirname('D:\ddgf产品sd卡卡卡了的实例\ss.txt');如果目录里面都是中文或者最后一个字符是中文就只会打印:D:\如果目录里面是英文或者最后一个字符是英文就没有这个问题了:echo dirname('D:\ddgf产品sd卡卡卡了的实例s\ss.txt'); 输出:D:\ddgf产品sd卡卡卡了的实例s但是这些情况在使用/这个斜杠后就不存在,哪位大牛解释下
2013-05-22 20:29:03 1476
转载 创建函数别名
/** * * Function Name : * val2str * 参考:http://www.php.net/manual/en/function.create-function.php#103080 * * Description : * 将变量值变成php代码 * * Parameters : * $mixed[mixed] : 变量值
2013-05-22 20:24:16 1060
原创 php中array_merge和array+array的差别
array_merge是丢弃原来的数字的key,而保留字符串形式的key,然后组成一个新的数组,不管键名是否一样,都不合并,除非键名和value同时一样并且还必须是字符串形式的key才合并。而array+array就是不管你是什么情况,它都只会先把前面的数组的数据先放到新生成的数组中,之后再看第二个array是否比第一个数组个数多,多的就添加进来,它只数个数,但是这种情况它会添加进来:$a = a
2013-05-17 09:48:19 1253
javascript实现ctrl+enter键提交表单
2011-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人