Jump to content

[SOLVED] Append zeros to a number?


Moron

Recommended Posts

This is probably dirt simple, but I'm having a problem finding it in the manual.

 

In the database, if a number is five digits, my code echoes the entire five digits (12345), of course. If it's a single digit, I want to append four zeros to the beginning of it (00004, etc...).

 

How is this done?

 

Thanks!

 

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/134264-solved-append-zeros-to-a-number/
Share on other sites

<?php
function add_zero($num)
{
if(strlen($num) != 5)
{
	$i = 0;
	$diff = 5 - strlen($num);
	while($i < $diff)
	{
		$num = 0 .$num;
		$i++;
	}
	return $num;
}
else
{
	return $num;
}
}

echo add_zero(1);
echo "<br>";
echo add_zero(204);
echo "<br>";
echo add_zero(12345);
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.