php-src/ext/standard/tests/strings/bug23894.phpt

16 lines
476 B
Plaintext
Raw Normal View History

2003-05-30 13:48:14 +00:00
--TEST--
Bug #23894 (sprintf() decimal specifiers problem)
--FILE--
<?php
$a = -12.3456;
$test = sprintf("%04d", $a);
2006-12-25 11:16:05 +00:00
var_dump($test, bin2hex((binary)$test));
2003-05-30 13:48:14 +00:00
$test = sprintf("% 13u", $a);
2006-12-25 11:16:05 +00:00
var_dump($test, bin2hex((binary)$test));
2003-05-30 13:48:14 +00:00
?>
--EXPECTREGEX--
unicode\(4\) \"-012\"
unicode\(8\) \"2d303132\"
(unicode\(13\) \" 4294967284\"|unicode\(20\) \"18446744073709551604\")
(unicode\(26\) \"20202034323934393637323834\"|unicode\(40\) \"3138343436373434303733373039353531363034\")