1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- --TEST--
- Test octdec() - basic function test octdec()
- --SKIPIF--
- <?php
- if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only");
- ?>
- --FILE--
- <?php
- $values = array(01234567,
- 0567,
- 017777777777,
- 020000000000,
- 0x1234ABC,
- 12345,
- '01234567',
- '0567',
- '017777777777',
- '020000000000',
- '0x1234ABC',
- '12345',
- 31101.3,
- 31.1013e5,
- true,
- false,
- );
- for ($i = 0; $i < count($values); $i++) {
- $res = octdec($values[$i]);
- var_dump($res);
- }
- ?>
- --EXPECTF--
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(14489)
- int(253)
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(36947879)
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(4618484)
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(4104)
- int(5349)
- int(342391)
- int(375)
- int(2147483647)
- float(2147483648)
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(668)
- int(5349)
- Deprecated: Invalid characters passed for attempted conversion, these have been ignored in %s on line %d
- int(102923)
- int(823384)
- int(1)
- int(0)
|