一:读写日志注意事项:
1:fgets取出日志行后,注意用trim过滤下
2:explode(“ ", $line) 拆分后,注意判断下个数是否正确,如果不正确,怎么处理?
如果某一列已确定是某种形式(比如$param[5]为网址,则应该判断是否是网址,如果不是怎么处理)
3:如果判断某个字符串里是否有某个值时,要记住是否必须是开头匹配,如果是则用 ^开头的正则匹配或stripos === 0 这样来匹配
4:如果是批量插入日志,要注意如果某条语句不符合,则整条语句都会插入不成功!
如果插入的字段超过了响应的字段设置长度,会有两种情况:
1> myisam则不提示,直接截取后插入
2>innodb 提示data too long for column(整行插入不成功!)