PHP 类型转换函数intval的解决办法

内容摘要
这篇文章主要为大家详细介绍了PHP 类型转换函数intval的简单示例,具有一定的参考价值,可以用来参考一下。

对此感兴趣的朋友,看看idc笔记做的技术笔记!PHP代码 $id = intval($_
文章正文

这篇文章主要为大家详细介绍了PHP 类型转换函数intval的简单示例,具有一定的参考价值,可以用来参考一下。

对此感兴趣的朋友,看看idc笔记做的技术笔记!

PHP代码 $id = intval($_GET['id']);intval (PHP 4, PHP 5)intval — Get the integer value of a variableDescriptionint intval ( mixed $var [, int $base= 10 ] )Returns the integer value of var , using the specified base for the conversion (the default is base 10).Parametersvar The scalar value being converted to an integerbase 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的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!