Blogger Information
Blog 29
fans 0
comment 0
visits 34927
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP数据类型—整型(integer)
小臣
Original
969 people have browsed it

语法

整型值可以使用十进制,十六进制,八进制或二进制表示,前面可以加上可选的符号(- 或者 +)。 

<?php
echo 234; // 十进制数
echo -123; // 负数
echo 012; // 八进制数(十进制数 10)
echo 0x12; // 十六进制数(十进制18)

整数溢出

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

<?php
$a = 123456789*50000;
var_dump($a); // float(6172839450000)

转换为整型

要明确地将一个值转换为 integer ,用 (int) 或    (integer) 强制转换。不过大多数情况下都不需要强制转换,因为当运算符,函数或流程控制需要一个    integer  参数时,值会自动转换。还可以通过函数    intval()  来将一个值转换成整型。 

var_dump((int)'123'); // int(123)

从布尔值转换

FALSE  将产生出 0(零), TRUE 将产生出     1(壹)。

从浮点型转换

当从浮点数转换成整数时,将向下取整。 




Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post