is_string();

is_float(); is_double();is_real();

is_array();

is_object();

is_resource();

is_null();


is_scalar();

is_numberic();

is_callable();

常量的声明与使用

1.常量是一个简单值的标识符;

2.常量定义后不能再改变它的值,也不能使用unset()取消;

3.常量可以不理会变量范围的规则而在任何地方都可以定义和访问;

4.常量使用define("常量名", 值);

5.常量声明名在声明和使用都不使用“$”;

6.常量名称习惯使用大写;

7.常量的值只能标量类型(int,float,bool,string);

8.常量一定要在声明时就进行赋值;

9.defined("常量");


预定义常量和魔术常量

(1)__FILE__

(2)__LINE__

(3)__FUNCTION__

(4)PHP_VERSION