Avatar billede dj-sejler Praktikant
21. august 2005 - 11:09 Der er 6 kommentarer og
1 løsning

højrestillet tal

hej eksperter...

Jeg ville gerne skrive mine tal højrecentreret, og troede jeg kunne gøre lidt lige som i C, men jeg kan bare ikke huske det/få det til at virke...

troede det var sådan noget som dette:

printf('%10.0d', $vers["ff"][$key]);
men det virker i hvert fald ikke
Avatar billede jakobdo Ekspert
21. august 2005 - 11:50 #1
Du skal have fat i HTML/CSS, text-align: right
Avatar billede dj-sejler Praktikant
21. august 2005 - 12:11 #2
ifølger: http://dk2.php.net/manual/en/function.sprintf.php eksempel 6

skulle følgende give højrestillet

printf("[%10s]\n",    $s); // right-justification with spaces
Avatar billede jakobdo Ekspert
21. august 2005 - 12:13 #3
Det gør det også!
Men når en browser skriver output til skærmen, fjernes (SPACES, NEWLINE, TAB'S OSV)
Prøv at skriv:
echo "<pre>";
printf('%10.0d', $vers["ff"][$key]);
echo "</pre>";

Så vil du se der rent faktisk kommer spaces foran det du skriver ud.
Avatar billede dj-sejler Praktikant
21. august 2005 - 15:28 #4
ja tak... det virker...
Avatar billede jakobdo Ekspert
21. august 2005 - 15:30 #5
Men normalt vil man jo styre output via CSS og ikke fra php.
Og her et svar!
Avatar billede dj-sejler Praktikant
21. august 2005 - 15:32 #6
ja, men her var det, det nemmeste ;)
Avatar billede jakobdo Ekspert
21. august 2005 - 15:34 #7
Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester