转换数据类型
虽然PHP是弱类型语言,但有时仍然需要用到类型转换。PHP中的类型转换和C语言一样,非常简单。在变量前加上用括号括起来的类型名称即可。类型强制转换如下表:
转换函数 | 转换类型 |
---|---|
(boolean) | 转换成布尔型 |
(string) | 转换成字符串型 |
(integer) | 转换成整型 |
(float) | 转换成浮点型 |
(array) | 转换成数组 |
(object) | 转换成对象 |
<?php
header("Content-Type:text/html;charset=utf-8;");
$x="This is my family.";
echo "这是原始的string 形式:".$x;
echo "<br>";
echo "这是boolean形式:".(boolean)$x;
echo "<br>";
echo "这是integer形式:".(integer)$x;
?>
运行结果为:
这是原始的string 形式:This is my family.
这是boolean形式:1
这是integer形式:0