手机
当前位置:查字典教程网 >编程开发 >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实现的增强性mhash函数

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

编写自己的php扩展函数

PHP实现文件安全下载

Email+URL的判断和自动转换函数

PHP中的类型约束介绍

PHP如何透过ODBC来存取数据库

PHP时间和日期函数详解

在PHP的图形函数中显示汉字

用PHP代码给图片加水印

精品推荐
分类导航