(PHP 4, PHP 5, PHP 7)
intval — 锟斤拷取锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷值
通锟斤拷使锟斤拷指锟斤拷锟侥斤拷锟斤拷 base
转锟斤拷锟斤拷默锟斤拷锟斤拷十锟斤拷锟狡o拷锟斤拷锟斤拷锟截憋拷锟斤拷 var
锟斤拷 integer 锟斤拷值锟斤拷
intval() 锟斤拷锟斤拷锟斤拷锟斤拷 object锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 E_NOTICE
锟斤拷锟襟并凤拷锟斤拷 1锟斤拷
var
要转锟斤拷锟斤拷 integer 锟斤拷锟斤拷锟斤拷值
base
转锟斤拷锟斤拷使锟矫的斤拷锟斤拷
Note:
锟斤拷锟�
base
锟斤拷 0锟斤拷通锟斤拷锟斤拷锟�var
锟侥革拷式锟斤拷锟斤拷锟斤拷使锟矫的斤拷锟狡o拷
- 锟斤拷锟斤拷址锟斤拷锟斤拷锟斤拷锟斤拷锟� "0x" (锟斤拷 "0X") 锟斤拷前缀锟斤拷使锟斤拷 16 锟斤拷锟斤拷 (hex)锟斤拷锟斤拷锟斤拷
- 锟斤拷锟斤拷址锟斤拷锟斤拷锟� "0" 锟斤拷始锟斤拷使锟斤拷 8 锟斤拷锟斤拷(octal)锟斤拷锟斤拷锟斤拷
- 锟斤拷使锟斤拷 10 锟斤拷锟斤拷 (decimal)锟斤拷
锟缴癸拷时锟斤拷锟斤拷 var
锟斤拷 integer 值锟斤拷失锟斤拷时锟斤拷锟斤拷 0锟斤拷
锟秸碉拷 array 锟斤拷锟斤拷 0锟斤拷锟角空碉拷 array 锟斤拷锟斤拷 1锟斤拷
锟斤拷锟斤拷值取锟斤拷锟节诧拷锟斤拷系统锟斤拷 32 位系统锟斤拷锟斤拷锟斤拷锟脚碉拷 integer 锟斤拷围锟斤拷 -2147483648 锟斤拷 2147483647锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷系统锟较o拷 intval('1000000000000') 锟结返锟斤拷 2147483647锟斤拷64 位系统锟较o拷锟斤拷锟斤拷锟斤拷锟脚碉拷 integer 值锟斤拷 9223372036854775807锟斤拷
锟街凤拷锟斤拷锟叫匡拷锟杰凤拷锟斤拷 0锟斤拷锟斤拷然取锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷 使锟斤拷 锟斤拷锟斤拷转锟斤拷 锟侥癸拷同锟斤拷锟斤拷
Example #1 intval() 锟斤拷锟斤拷
锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟� 32 位系统锟较★拷
<?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
echo intval(array()); // 0
echo intval(array('foo', 'bar')); // 1
?>
Note:
锟斤拷锟斤拷
var
锟斤拷一锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷base
锟斤拷锟斤拷锟斤拷锟斤拷锟矫★拷
锟芥本 | 说锟斤拷 |
---|---|
5.1.0 |
锟斤拷锟斤拷锟斤拷锟� var 锟斤拷 object锟斤拷锟斤拷锟斤拷锟阶筹拷 E_NOTICE 锟斤拷锟斤拷锟斤拷 1锟斤拷
|