其他类型转换为字符串类型
临时转换
临时转换的实现方法有两种
1.通过(string)来实现;
2.通过strval()函数来实现;
$var=123;
$res=(string)$var;//用string 实现
$res=strval($var);//通过strval函数实现
永久转换
$var=12;
settype($var, 'string');
字符串类型转化为其他类型
字符串转化为其他类型的时候,取合法数字,如果不是以合法数字开头转化为0
echo 1+'3king';//字符串转化为3
echo 1.2+'4abc';//字符串转化为4
echo 3+'3e3'//输出结果为303;
echo 1+'true'//ture转化为0;
字符串转化为bool类型的规律
$res=''//false
$res='0'//false
$res='0.0'//ture
$res=' '//true
只要字符串有内容就是真