Autor Zpráva
suky
Profil
Ve svem projektu bych rad vytvoril formatovani cisel takovymto zpusobem:

1 => 1
25 => 25
114 => 114
5784 => 5.784
14577 => 14.577


Nasel jsem si na netu jednu takovou funkci:

function zformatovat($a) 
{
	$a = StrRev("".$a);
	$zh="";
	for ($i=0; $i<StrLen($a); $i++)
		{
			$zh.=$a[$i];
			if (($i+1)%3==0) $zh.= ".";
		}
	$a = StrRev("".$zh);
	if ($a[0]=='&') 
	$a = SubStr ($a,6);
	return ($a);
}


Jenze ona formatuje takovymto zpusobem:

1 => 1
25 => 25
114 => .114
5784 => 5.784
14577 => 14.577


Potreboval bych poradit jak se te tecky u 3-,6-,9-ticiferneho cisla zbavit. Diky moc za radu ;)
djlj
Profil
Jednoduše třeba trim($cislo, ".");

Jinak možná pomůže http://cz.php.net/number_format (nezkoumal jsem, co to všechno umí).
suky
Profil
Diky moc ;) tohle forum ma vyhodu v tom ze do 2 hodin mas svuj problem vyresenej... ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0