php基本数据类型
Integer 整型 —— 用来表示整数
Float 浮点型 (也叫Double型) ——用来表示所有实数
String 字符型 —— 用来表示字符串
Boolean —— true 或 false
Array —— 用来保存相同类型的多个数据项
Object —— 用来保存类的实例
两个特殊类型 NULL 和 resource
数据类型相关函数
string gettype(mixed var); 返回 bool、 int、 double、 string、 array、 object、 resource 或者 unkonwn type
bool settype(mixed var, string type); 两个参数 分别是 一个要改变类型的变量、一种类型字符串
php还提供类型测试函数
is_array()
is_double()/ is_float() / is_real() 相同函数
is_long() / is_int() / is_integer() 相同函数
is_string()
is_bool()
is_object()
is_resource()
is_null()
is_scalar() 检查是否是标量(整型、浮点型、字符串、布尔型)
is_numeric() 检查是否是数字 或 数字字符串
is_callable() 检查是否有有效的函数名称
返回值是true 或 false
测试变量是否存在 与 销毁变量
bool isset(mixed var)
void unset(mixed var)
变量的重解释
int intvali(mixed var [,int base])
float floatval(mixed var)
string strval(mixed var)
php为弱类型语言
常量声明
define('PAGESIZE', 10);
php特殊操作符(其它语言中没见到过的)
@ 抑错操作符 —— 抑制错误
`` 执行操作符 —— 两符号间语句当作系统命令来执行