| 
【强制类型转换】   1、空转化为整型是0;   2、空转化为浮点型变成浮点型的0;   3、空转化为字符串变成空字符串'',中间无字符,包括空格;   4、整型如果后面有字符串,只输出前面的数字;   5、浮点型后面有字符串,只输出前面的数字包括小数点以后的 【常量】   定义格式:define(‘常量名字’,‘常量的值’);   1、不能重复定义   2、常量名字一般用大写字母   3、作用域是全局的   4、常量的值只能是标量   5、输出时无$符号   6、常量不能写到字符串中   判断常量是否被定义:defined('常量名'); 【运算符】   需要注意的是:==判断数值是否相等             ===判断数值和数据类型是否相等 【为false的几种情况】   1、整型的0在进行判断时为假,整型的2,3,4...为真   2、浮点型的0.0000为假,存在有非零数字为真   3、空字符串为假,中间有字符(包括空格)即为真   4、空字符串为假,中间有字符(包括空格)即为真   5、空数组为假   6、null作为判断条件为假 if(条件为真)
{
  执行
}真为1,假为0  |