PHP输出语句
(1)echo"helloworld!";---echo命令
(2)print();输出语句,是函数,有返回值。输出成功返回1,失败返回0。
(3)printf();格式化输出字符串。例:printf("%d,%f",12,12.3);
(4)sprintf();格式化拼接字符串,不是输出语句,只能将字符串拼接。
(5)print_r();输出数组、对象等复合数据类型
1.隐式转换
$a=1;
$b=1.22;
$a=$b;
2.强制转换
gettype($变量);
settype($变量,"类型")
intval($a) //$a数据类型不变,intval($a)整体变成整形,零时转换
isset() //变量是否存在
unset() //销毁变量
empty
功能:检查一个变量是否为空
* 返回值:
* 若变量不存在则返回 TRUE
* 若变量存在且其值为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 TURE
* 若变量存在且值不为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 FALSE
判断变量类型
is_array(变量);判断变量是否是数组,以下用法都一样
array,double,float,real,long,int,integer,string,object,resourse,null,numeric