在为PHP变量赋值数字时,读者会想到哪些?

0、1、-1之类的Integer(整数)。

3.14、1.414之类的浮点型。

"12345"之类的Number Strings(数字字符串)。

其实,PHP还有两个特殊的数字数据类型,它们分别是 Infinity(无穷大)和 NaN(非数字)。

下面,让我们通过var_dump()(该函数可以验证PHP中的任何对象的原型)来验证一下:

<?php 
/* var_dump()函数验证数字数据类型 */
$var1 = 1;
$var2 = 3.14;
$var3 = '12345';
$var4 = NAN;
$var5 = INF;
// 使用var_dump验证数据类型和值
echo "整数类型:";
var_dump($var1);
echo '<br>';//用于浏览器页面换行
echo "浮点数类型:";
var_dump($var2);
echo '<br>';//用于浏览器页面换行
echo "字符串类型(数字字符串):";
var_dump($var3);
echo '<br>';//用于浏览器页面换行
echo "非数字(NAN):";
var_dump($var4);
echo '<br>';//用于浏览器页面换行
echo "无穷大(INF):";
var_dump($var5);
?>

我们访问test.php会看到:

PHP数字数据类型

总结:掌握PHP中的数字数据类型对PHP的学习十分重要,方便以后我们给变量进行数字数据类型的赋值。

点赞(0)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)