📄 bug35014.phpt
字号:
--TEST--Bug #35014 (array_product() always returns 0) (32bit)--SKIPIF--<?php if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only"); ?>--INI--precision=14--FILE--<?php$tests = array( 'foo', array(), array(0), array(3), array(3, 3), array(0.5, 2), array(99999999, 99999999), array(8.993, 7443241,988, sprintf("%u", -1)+0.44), array(2,sprintf("%u", -1)),);foreach ($tests as $v) { var_dump(array_product($v));}?>--EXPECTF-- Warning: array_product() expects parameter 1 to be array, string given in %s on line %dNULLint(0)int(0)int(3)int(9)float(1)float(9.9999998E+15)float(2.8404260053903E+20)float(8589934590)--UEXPECTF--Warning: array_product() expects parameter 1 to be array, Unicode string given in %s on line %dNULLint(0)int(0)int(3)int(9)float(1)float(9.9999998E+15)float(2.8404260053903E+20)float(8589934590)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -