Мне нужно разработать функцию для возврата отрицательных чисел без изменений, но я должен добавить знак +
в начале числа, если его уже нет.
Пример:
Input Output
----------------
+1 +1
1 +1
-1 -1
Он получит только числовой ввод.
function formatNum($num)
{
# something here..perhaps a regex?
}
Эта функция будет вызываться несколько раз в echo/print
, поэтому чем быстрее, тем лучше.
Обновление:
Спасибо всем за ответы. Я должен сказать, что решение на основе sprintf
действительно быстрое.