一:读写日志注意事项:

1:fgets取出日志行后,注意用trim过滤下

2:explode(“\t", $line) 拆分后,注意判断下个数是否正确,如果不正确,怎么处理?

   如果某一列已确定是某种形式(比如$param[5]为网址,则应该判断是否是网址,如果不是怎么处理)

3:如果判断某个字符串里是否有某个值时,要记住是否必须是开头匹配,如果是则用 ^开头的正则匹配或stripos === 0 这样来匹配

4:如果是批量插入日志,要注意如果某条语句不符合,则整条语句都会插入不成功!

   如果插入的字段超过了响应的字段设置长度,会有两种情况:

    1> myisam则不提示,直接截取后插入

  2>innodb 提示data too long for column(整行插入不成功!)

 

相关文章:

  • 2021-11-27
  • 2021-06-21
  • 2021-04-08
  • 2021-09-13
  • 2021-06-11
  • 2021-06-24
  • 2021-05-09
猜你喜欢
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案