手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP 类型转换函数intval
PHP 类型转换函数intval
摘要:PHP代码$id=intval($_GET['id']);intval(PHP4,PHP5)intval—Gettheintegervalu...

PHP代码

$id = intval($_GET['id']);

intval

(PHP 4, PHP 5)

intval — Get the integer value of a variable

Description

int intval ( mixed $var [, int $base= 10 ] )

Returns the integer value of var , using the specified base for the conversion (the default is base 10).

Parameters

var

The scalar value being converted to an integer

base

The base for the conversion (default is base 10)

Return Values

The integer value of var on success, or 0 on failure. Empty arrays and objects return 0, non-empty arrays and objects return 1.

The maximum value depends on the system. 32 bit systems have a maximum signed integer range of -2147483648 to 2147483647. So for example on such a system, intval('1000000000000') will return 2147483647. The maximum signed integer value for 64 bit systems is 9223372036854775807.

Strings will most likely return 0 although this depends on the leftmost characters of the string. The common rules of integer casting apply.

Examples

复制代码 代码如下:

<?php

echo intval(42); // 42

echo intval(4.2); // 4

echo intval('42'); // 42

echo intval('+42'); // 42

echo intval('-42'); // -42

echo intval(042); // 34

echo intval('042'); // 42

echo intval(1e10); // 1410065408

echo intval('1e10'); // 1

echo intval(0x1A); // 26

echo intval(42000000); // 42000000

echo intval(420000000000000000000); // 0

echo intval('420000000000000000000'); // 2147483647

echo intval(42, 8); // 42

echo intval('42', 8); // 34

?>

【PHP 类型转换函数intval】相关文章:

PHP递归调用数组值并用其执行指定函数的方法

PHP时间和日期函数详解

用PHP代码给图片加水印

PHP中把有符号整型转换为无符号整型方法

PHP网络操作函数汇总

PHP5 安装方法

PHP SPL标准库之数据结构栈(SplStack)介绍

PHP SPL标准库中的常用函数介绍

编写自己的php扩展函数

PHP date函数常用时间处理方法

精品推荐
分类导航