作者归档:杨龙

empty 检查一个变量是否为空

var存在,并且是一个非空非零的值时返回 false 否则返回 true.

以下的东西被认为是空的:

  • "" (空字符串)
  • 0 (作为整数的0)
  • 0.0 (作为浮点数的0)
  • "0" (作为字符串的0)
  • null
  • false
  • array() (一个空数组)
  • $var; (一个声明了,但是没有值的变量)

MVCC多版本并发控制

MVCC只在read commit和repeatable read两个隔离级别下工作

1–条件有or

2–联合索引【复合索引】不适用第一部分

3–like 以%开头

4–字符串不加引号

5–where条件有数学运算或函数