小小小bug收集12-16
其实编程就是在和自己制作的bug,作斗争:
世界上最远的距离就是---自己制造的BUG,就在面前,你就是看不到她。
当然和自己的经验还是有关系的,所以哟,要养成良好的代码习惯,之一的就是做记录:
1.strtotime(time_str)
需要注意的是@time_str 默认只能是英文的格式,strtotime才能识别并转化:
比如:
2015-12-25
而:2015年12月25日,就无能为力了,只能是将其转换成2015/12/25的英文下的识别样式才能使用strtotime;
2.sql in关键字
在使用sql语句时,涉及到使用in关键词的时候,注意('23,24,25'),完整的sql语句是:
select name,pass from table_name where id in ('23,24,25');
是不是还没有,发现哪里不对,执行以下还是有一条记录,对不对?
但是和自己的需求还是不一致,再推究一下,对比以下sql:
select name,pass from table_name where id in ('23,24,25');
select name,pass from table_name where id in (23,24,25);
对比一下,清楚了吧,('23,24,25')被处理成了(23);
相关文章:
,请先登录查看所有评论- Maximum execution time of 30 seconds exceeded故障解决 2015-03-20
- HTML实体的妙用 2015-03-03
- PHP代码中的一句话木马 2015-03-03
- PCRE(正则表达式)匹配中文最权威汇总 2015-02-11
- 重新认识PHP中的POST 2015-01-29
网友评论已关闭