1.检测变量的数据类型
<body>
</body>
<?php
$a = true;
$b = "你好PHP";
$c = 123456;
echo"1.变量是否为布尔型:".is_bool($a)."<br>";
echo"2.变量是否为字符串型:".is_string($b)."<br>";
echo"3.变量是否为整型:".is_int($c)."<br>";
echo"4.变量是否为浮点型:".is_float($c);
?>
</body>
</html>
2.常量的应用
<body>
<?php
define("MESSAGE","能看到一次");
echo MESSAGE;
echo Message;
define("COUNT","能看到多次",true);
echo "<br>";
echo COUNT;
echo "<br>";
echo Count;
echo "<br>";
echo constant("Count");
echo "<br>";
echo defined("MESSAGE");
?>
</body>
</html>
总结:
1.define函数的用法
define(string constant_name,mixed value,case_sensitive=true)
((1)constant_name为必选参数,常量名称,即标识符
(2)value为必选参数,常量的值
(3)case_sensitive 为可选参数,指定是否大小写敏感,设定为true,表示不敏感 )
2.constant函数的用法
mixed constant(string const_name)
参数const_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,否则提示错误信息常量没有被定义。
3.defined函数的用法
bool defined(string constant_name);
参数constant_name为要获取常量的名称,成功则返回true,否则返回false
3.PHP预定义常量
<body>
<?php
echo "当文件路径为:".__FILE__;
echo "<br>";
echo "当前行数为:".__LINE__;
echo "<br>";
echo "当前PHP版本信息为:".PHP_VERSION;
echo "<br>";
echo "当前操作系统为:".PHP_OS;
?>
</body>
</html>