默认情况下,printf()
显示负数,前面带有减号( -
)。默认情况下,它不会在正数前面加上加号(+
)。
要始终显示符号符号,请使用类型说明符前面的符号说明符+
。
参考下面例子:
<?php
printf("%d \n", 123 ); // 显示 "123"
printf("%d \n", -123 ); // 显示 "-123"
printf("%+d \n", 123 ); // 显示 "+123"
printf("%+d \n", -123 ); // 显示 "-123"
?>
执行上面示例代码,得到以下结果:
123
-123
+123
-123