整数是一个没有小数的数字。

整数规则:

整数必须至少有一个数字 (0-9)

整数不能包含逗号或空格

整数是没有小数点的

整数可以是正数或负数

整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)。

在以下实例中我们将测试不同的数字。 PHP var_dump() 函数返回变量的数据类型和值:

$x = 5985;

var_dump($x);

echo "
";

$x = -345; // negative number

var_dump($x);

echo "
";

$x = 0x8C; // hexadecimal number

var_dump($x);

echo "
";

$x = 047; // octal number

var_dump($x);

?>

整型值可以用十进制,十六进制或八进制符号指定,如果用八进制符号,数字前必须加上 0(零),用十六进制符号数字前必须加上 0x:

$var_int = 0123; // 八进制数(等于十进制的 83)

$var_int2 = 0x1A; // 十六进制数(等于十进制的 26)

提示:整型数据不需要单引号或双引号,否则会被当作字符串类型来定义。

整数溢出

如果给定的一个数超出了 integer 的范围,将会被解释为 float类型 。同样如果执行的运算结果超出了 integer 范围,也会返回 float。

整型数的范围和平台有关,通常最大值是大约二十亿(32 位有符号)。

php的integer,PHP整型 integer相关推荐

  1. R语言dataframe数据列格式转换(从整型integer转化为浮点型float)

    R语言dataframe数据列格式转换(从整型integer转化为浮点型float) 目录 R语言dataframe数据列格式转换(从整型integer转化为浮点型float)

  2. c语言 long与integer,VB中Integer(整型)和Long(长整型)有什么区别?

    VB中Integer(整型)和Long(长整型)区别区别如下: 1.长度不同. Integer是int的封装类型是 32 位的整数,long 是 64 位的整数,表示范围:-2^63 ~ 2^63 - ...

  3. 学习笔记(02):【中国PHP教育大牛高洛峰】亲授php教程-PHP整型(integer)和浮点型(float或double)...

    立即学习:https://edu.csdn.net/course/play/914/13356?utm_source=blogtoedu 整数,有32位,前面第一位是表示符号,0代表正数,1为负数用3 ...

  4. php整型的最大值,php整型(Integer)

    一个 integer 是集合 ℤ = {..., -2, -1, 0, 1, 2, ...} 中的一个数. 语法 整型值可以使用十进制,十六进制,八进制或二进制表示,前面可以加上可选的符号(- 或者 ...

  5. PHP标量类型中整型类型的,PHP数据类型概述

    在PHP中,有8种基本数据类型和一些伪类型,其中基本数据类型又分为标量类型.复合类型和特殊类型.相对C#,类型少了不少,但同样可实现很多功能,也不比其它语言差. 一.基本类型 1.标量类型(4种) 1 ...

  6. Java 字符,整型,字符串三者转换

    1.整型 -> 字符型 先把整型转化为字符串,再把字符串转化为字符 //整型 ---> 字符型 toString(int n).charAt(int index) System.out.p ...

  7. C语言中CY位什么时候才能为1_你真的了解C语言中的整型吗?

    整型数据类型 1. 整型数据类型   在上一节当中,我们遇到了整型(integer)int,用来表示一个整数的数据类型.   下面呢我们来讨论一下C语言里面的整数数据类型.   看到这里你可能想问,一 ...

  8. float取小数点后几位_python Integer整型与Float浮点型操作

    今天学习python的Integer整型与Float浮点型操作,并记录学习过程欢迎大家一起交流分享. 首先新建一个python文件命名为py3_integer_float.py,在这个文件中进行字符串 ...

  9. integer比较_Java中的整型包装类值的比较为什么不能用==比较?原因是因为缓存

    我们可能从书上能看到,所有整型包装类对象之间值的比较,全部使用equals进行比较,那么为什么不能用 "==" 比较呢?我们先看下面的例子. Example1: public cl ...

最新文章

  1. 服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?
  2. linux 多线程条件变量,linux多线程之条件变量
  3. VCS user guide读书笔记启发篇
  4. Go从入门到精通(一)go语言初识
  5. SAP Fiori Launchpad launchpad Designer组件和configuration组件的重要存储表一览
  6. python的注释符_Python3 注释和运算符
  7. MS CRM 2011 Q2的一些更新
  8. html5视频播放解决方案
  9. SQL Server数据库被置疑的解决方案
  10. 【企业网络】我在51cto技术门诊的提问以及专家的解答汇总
  11. 群晖系统,部署JAVA-JAR包,SpringBoot项目,手工启动
  12. SPSS 产生正交数据集
  13. 微信扫一扫下载apk的实现方式 微信跳转浏览器代码
  14. Alibaba(实习准备)—SOFARPC学习总结
  15. Scratch软件编程等级考试二级——201909
  16. STL学习笔记7 ——STL算法(一)
  17. Python 内置模块tkinter —— 秒表计时器
  18. 产品经理基本功,如何画一个满分原型?
  19. ToxinPred – 多肽毒性预测、突变设计和理化性质预测
  20. linux 下网络编程 聊天室项目

热门文章

  1. java通过HTTPS协议POST提交接收JSON格式数据
  2. Linux Shell脚本_禁止定时任务发送邮件
  3. 工作流实战_19_flowable 任务委派
  4. Centos7 使用Docker MySQL部署_01
  5. 9008刷机怎么刷_手机刷机怎么刷
  6. android monkey优化,GitHub - baozhida/AndroidMonkey: 这个项目是CrashMonkey4Android可执行文件,修复了一些bug,做了一些优化...
  7. mysql root命令_MySQL 修改 root 密码命令
  8. BugkuCTF-MISC题random color
  9. san分布式共享文件系统_SAN网络存储共享软件全攻略剖析
  10. java复杂性_java – 计算Big-O复杂性