Format a number keeping its sign in php

Is there a way to format in PHP a number that always retains its sign (+ or -)?

In .NET, it will be something like:

string myString = number.ToString("+#;#");
+5
source share
3 answers

Use sprintf :

$myString = sprintf("%+f", number);
+8
source
   $myString = sprintf("%+d", 25);
+6
source
printf("%+d", $number)
+4
source

All Articles