代码改变世界

[置顶]php:判断 是否开启 SSL,CURL,ZIP,GD2,MYSQL,是否安装MEMCACHED

2014-04-11 11:06 by xbread, 1052 阅读, 0 推荐, 收藏, 编辑
摘要:对于php的开发环境,通常需要去先判断下一些扩展和服务时不时已经可用~看过的欢迎拍砖,给意见~~ 1 ";11 12 //判断CURL13 if (function_exists('curl_init')) {14 $ch = curl_init('http://www.baidu.com/');15 echo curl_getinfo($ch) ? 'CURL已开启' : 'CURL未开启';16 } else {17 echo 'CURL未开启';18 }19 echo "";20 阅读全文

[置顶]php:封装了个时间函数,返回类似“1分钟前发布”,“5小时前发布”,“3年前发布”

2013-12-11 15:02 by xbread, 1560 阅读, 0 推荐, 收藏, 编辑
摘要:处理和时间有关的时候,像发布问题等通常不会用date格式的时间,而是用类似"3分钟前发布"等格式,下面封装的php函数就可以使用:注意:当有用到strtotime()函数的记得加date_default_timezone_set('PRC'); //设置成中国的时区, 不然用默认的时候会出现问题(刚写的时候没有加,时间少了几个小时)= 60 && $minute = (60 * 24) && $minute = (60 * 24 * 30) && $minute = (60 * 24 * 365)) { //如 阅读全文

php:获取一个表不含text类型的全部字段

2014-10-11 14:03 by xbread, 203 阅读, 0 推荐, 收藏, 编辑
摘要:select * from table 这个*用表具体的字段替换$sql="show COLUMNS FROM table";$rs=query($sql); while($rows=fetch($rs)) { if($rows["Type"]!='text' && $rows["Type"]!... 阅读全文

php:比较两个txt文件,格式如下,分别取出a.txt有的b.txt没有的,b.txt有的a.txt没有的及两个都有的

2014-10-11 13:48 by xbread, 440 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

php:两个文件夹递归地比较,没有的文件自动复制过去

2014-05-20 09:22 by xbread, 418 阅读, 0 推荐, 收藏, 编辑
摘要:仿站时,通常默认模板文件和新的模板文件大部分都是一样的,下面代码可以用于比较文件是否缺失(和默认模板做比较)如果缺失自动复制过去~~ 1 ";35 }36 }37 }38 return true;39 }40 ?> 阅读全文

php:php相关的函数或用法记录

2014-03-20 15:39 by xbread, 218 阅读, 0 推荐, 收藏, 编辑
摘要://1:判断字符串是否全是字母组成的$str = 'AAKAaa_aLJIGF';var_dump(ctype_alpha($str)); //boolean false,全部是英文时才是返回true,不能有下划线(不分大小写)//或用正则:var_dump(preg_match("/^([A-Za-z\-]+)$/", $str)); //int 0//2:判断是否是数字$num = "152596234";var_dump(is_numeric($num)); //boolean true,不管是数字或数字加了单双引号,返回的都是tr 阅读全文

js:常用到的js操作记录

2014-02-11 10:47 by xbread, 276 阅读, 0 推荐, 收藏, 编辑
摘要:1:对参数去除空格str.replace(/^\s+|\s+$/g, ''); 阅读全文

php:一个题目,关于优先级,及$a++和$a=$a+1,

2014-01-07 19:21 by xbread, 832 阅读, 0 推荐, 收藏, 编辑
摘要:这几天常看到微博上转发的一条微博:就做了下,竟做错了,所以就试着分析了下~~这是微博:这是代码: 1 ";10 /**11 答案为1712 这边赋值运算符优先级低于||,所以可以理解为if($c= (4 || $b=4)){}13 */14 $c = 3;15 $b = 6;16 if ($c = 4 or $b = 4) {17 $c++;18 $b++;19 }20 echo $c . $b; 21 echo "";22 /**23 答案为5724 这边赋值运算符优先级高于or,所以可以理解为if(($c= 4) ||($b=4)){}25 */26 $... 阅读全文

jq:jQuery库文件jquery.scrollLoading.js使用方法

2013-11-20 10:59 by xbread, 1651 阅读, 0 推荐, 收藏, 编辑
摘要:图片延迟加载,滚动到哪里加载到哪里:1:头部加载库文件2:标签内属性加class="scrollLoading" ,data-url="真实地址",src="1px * 1px的gif透明图片",其它属性不变3:尾部需要异步加载 阅读全文

jq:静态页面常会用到的jq操作(记录)

2013-11-19 15:26 by xbread, 570 阅读, 0 推荐, 收藏, 编辑
摘要:1 在php的mvc模式中通常需要做数据异步处理,其中也包含了对htm页面的操作,下面是近期长用到的jq操作,后续会继续补充 2 3 1:修改input框的value值 4 5 $('#questionID').val("0506"); //修改input框的value值 6 7 2:获取input框的value值 8 9 $('#questionID').val(); //获取input框的value值10 11 3:修改标签内的html代码12 13 $('#title').html("好好学习"); 阅读全文