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("+#;#");
Use sprintf :
$myString = sprintf("%+f", number);
$myString = sprintf("%+d", 25);
printf("%+d", $number)