2013年12月31日

css的绝对定位

摘要: 假设绝对定位的元素的id为absoluteDiv。当包含absoluteDiv的块中没有设置position:relative时, absoluteDiv会相对于浏览器(window.top)定位。如果包含absoluteDiv的块中设置position:relative了, 不管这个块是其父级, 还是其父级, absoluteDiv都会相对于这个块开定位。下面这个例子可以证明这一点正则表达式 descript here 效果截图: 阅读全文

posted @ 2013-12-31 12:07 冯亮 阅读(132) 评论(0) 推荐(0) 编辑

2013年12月27日

http multipart/form-data POST文件上传详解

摘要: POST /test/index.php HTTP/1.1User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0Accept-Language: zh-cn,zh;q=0.5Accept-Charset: GBK,utf-8;q=0.7,*;q=0.7Connection: keep-aliveContent-Length: 60408Content-Type:multipart/form-data; boundary=----WebKitFormBoundary8xumPAoDNRNdgWeq 阅读全文

posted @ 2013-12-27 18:24 冯亮 阅读(1208) 评论(0) 推荐(0) 编辑

2013年12月19日

解决PHP在IE中下载文件,中文文件名乱码问题

摘要: if( stripos($_SERVER['HTTP_USER_AGENT'], 'MSIE')!==false ) $filename = urlencode( $filename );// 输入文件标签Header("Content-Type: application/vnd.android.package-archive");Header("Accept-Ranges: bytes");Header("Accept-Length: ".filesize($file_path));Header(&q 阅读全文

posted @ 2013-12-19 15:56 冯亮 阅读(493) 评论(0) 推荐(0) 编辑

2013年12月4日

mysql同时update多行

摘要: 当我们只更新一个字段时的语法如下:UPDATE mytable SET myfield = CASE other_field WHEN 1 THEN 'value' WHEN 2 THEN 'value' WHEN 3 THEN 'value' ENDWHERE id IN (1,2,3)当我们只更新多个字段时的语法如下:UPDATE categories SET display_order = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END, title = CASE id WHE.. 阅读全文

posted @ 2013-12-04 17:45 冯亮 阅读(5911) 评论(0) 推荐(0) 编辑

2013年12月2日

弱类型语言中的0和空字符串(''或"")以及字符串'0'

摘要: 在弱类型语言(js/PHP)中, 当我们用==判断0和'0'以及空字符串(''或"")是否相等的时候, 返回的是true.而且在PHP中, 当我们用==判断0和null是否相等的时候, 返回的也是true.如果需要避免这种情况, 就需要使用===, 它在判断两个值是否相等时, 还要判断两个值的类型是否相同 阅读全文

posted @ 2013-12-02 15:29 冯亮 阅读(335) 评论(0) 推荐(0) 编辑

2013年11月28日

mysql中使用正则表达式时的注意事项

摘要: mysql不支持\d元字符匹配数字mysql不支持向前、向后查找regexp不能和not搭配使用 阅读全文

posted @ 2013-11-28 11:38 冯亮 阅读(231) 评论(0) 推荐(0) 编辑

2013年11月25日

正则表达式集

摘要: 约定:一下所有的正则表达式中的"/"表示正则式的开始和结束的位置 以下正则式均为本人经过严格测试, 如果还存在bug, 请留言, 我会在第一时间改正 ip: /^((1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\.){3}(1\d{2}|2[0-4]\d|25[0-5 阅读全文

posted @ 2013-11-25 17:23 冯亮 阅读(217) 评论(0) 推荐(0) 编辑

2013年10月30日

php操作路径的经典方法

摘要: function create_folders($dir){ return is_dir($dir) or ( create_folders( dirname( $dir ) ) and mkdir($dir, 0777) );}function mkdirs($dir, $mode=0777){ if (is_dir($dir) || @mkdir($dir, $mode)) return true; if (!mkdirs(dirname($dir), $mode)) return false; return mkdir($dir, $mode);}//删除多级目录及目录下的文件funct 阅读全文

posted @ 2013-10-30 11:12 冯亮 阅读(318) 评论(0) 推荐(0) 编辑

2013年5月19日

PHP的trim()函数的执行过程

摘要: string trim(string $str [, string $charlist ])question:下面这段代码的运行结果是什么?trim('abdecde.de.php', '.de.php');trim函数的执行过程应该:1. $str中的第一个字符在$charlist中不存在, 停止搜索2. $str中的字符'p'、'h'、'p'、'.'、'e'、'd'、'.'、'e'、'd'在$charlist中存在, 阅读全文

posted @ 2013-05-19 14:30 冯亮 阅读(598) 评论(0) 推荐(0) 编辑

2013年4月24日

百度地图中getSouthWest()返回null

摘要: 在使用百度地图JS版本的API时,getSouthWest()返回null。这有可能是在使用setCenter()/centerAndZoom()时,传的是城市名称 阅读全文

posted @ 2013-04-24 17:37 冯亮 阅读(361) 评论(0) 推荐(0) 编辑

导航