Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>php test</title>
</head>
<body>
<?php
/**
* php的变量类型:整型,浮点型,字符窜,布尔,数组,对象,资源(resource),null,
*
*/
//变量类型的转换(临时转换)
echo '临时转换<br />';
$number = 12;
var_dump($number);//输出int类型值为12
var_dump((string)$number);//输出string类型,值为"12"
// 注意以上方式都只能对number临时转换,
// 若要达到彻底永久转换,需使用php系统函数settype()
echo '<hr />';
echo '永久转换<br />';
//变量类型的转换(永久转换)
var_dump("settype返回类型:",@settype($number,'string'));//settype() 函数返回值为bool类型
echo '<br />';
var_dump("settype永久转换:",$number);//再次输出number变量的类型为string
echo '<hr />';
// php的常量
echo 'php的常量<br />';
define('PI','3.141533333333');
const PIS = 3.1415133333;
var_dump("define定义的常量:",PI);
echo '<br />';
var_dump("const定义的常量:",PIS);
?>
</body>
</html>