[ srdjan_kg @ 09.08.2009. 19:42 ] @
da li neko moze da pomogne....
imam jedno polje number formata
koji moze biti npr 0 00 00
kako moze da formatiram polje npr kad unesem 350 da ispadne 0 03 50

hvala unapred
[ Nikola Poša @ 09.08.2009. 20:57 ] @
Možda ovako nešto:
Code:
$broj = '350';

$output = '';
$j = 0;

for ($i = 0; $i < 7; $i++) {
    if ($i == 1 || $i == 4) {
         $output .= ' ';
    }
    else {
        if ($i >= (6 - strlen($broj))) {
            $output .= $broj{$j++};
        }
        else {
            $output .= '0';
        }
    }
    
    
}

echo $output;  //0 03 50 
[ Jbyn4e @ 09.08.2009. 21:27 ] @
Malo krace, na drugi nacin:
Code:

$a=sprintf ("%05d","350");
$b=substr($a,0,1)." ".substr($a,1,2)." ".substr($a,3,2);
echo $b;
// 0 03 50

[ b0ris @ 12.08.2009. 23:38 ] @
Moze i ovako :D:D:D:D
Code:
echo strrev(implode(" ", str_split(strrev(substr(100000+350, 1, 6)), 2)));