我需要设计一个函数来返回负数,但+如果数字已经没有,应该在数字的开头添加一个符号.
例:
Input Output
----------------
+1 +1
1 +1
-1 -1
Run Code Online (Sandbox Code Playgroud)
它只会获得数字输入.
function formatNum($num)
{
# something here..perhaps a regex?
}
Run Code Online (Sandbox Code Playgroud)
这个函数将被调用几次,echo/print因此越快越好.
更新:
谢谢大家的答案.我必须告诉sprintf基础解决方案真的很快.