Avatar billede mjl Nybegynder
04. marts 2006 - 18:08 Der er 10 kommentarer og
1 løsning

Mellemrum mellem bogstaver

Hej der...

Kan man med PHP lave et ord om, så der er mellemrum mellem alle bogstaver?

$ord = "sidevind";

sidevind skal være s i d e v i n d

???

hilsen Conrad
Avatar billede gizmo-gizmo Nybegynder
04. marts 2006 - 18:12 #1
Jeg ved ikke om det virker, men prøv:

<?php
$ord = "sidevind";
for(i=0; i < strlen($ord); $i++)
{
  $nytord .= substr($ord, $i, 1) . " ";
}
echo $nytord;
?>
Avatar billede webudvikleren Nybegynder
04. marts 2006 - 18:14 #2
Du kan jo også bruge en div.

<div id="noget" style="letter-spacing:1px;">sidevind</div>
Avatar billede mjl Nybegynder
04. marts 2006 - 18:15 #3
parse error, unexpected '=', expecting ';'

for(i=0; i < strlen($ord); $i++)
Avatar billede webudvikleren Nybegynder
04. marts 2006 - 18:17 #4
<?php
$ord = "sidevind";
for($i=0;$i<strlen($ord); $i++)
{
  $nytord = substr($ord, $i, 1) . "&nbsp;";
}
echo $nytord;
?>

Får man kun "d" ud.
Avatar billede gizmo-gizmo Nybegynder
04. marts 2006 - 18:19 #5
webudvikleren: Det er vel fordi der skal et punktum foran = .. altså $nytord .= sub...

for(i=0; i < strlen($ord); $i++)
skulle selvfølgelig have været:
for($i=0; $i < strlen($ord); $i++)
Avatar billede webudvikleren Nybegynder
04. marts 2006 - 18:21 #6
Jeps. Det må du undskylde.
Hopper fra her, desuden virker gizmo-gizmo's svar perfekt.
Avatar billede gizmo-gizmo Nybegynder
04. marts 2006 - 18:24 #7
Det gør skam ingenting :-)

Jeg smider et svar hvis det virker så.
Avatar billede mjl Nybegynder
04. marts 2006 - 18:29 #8
...og det virker jo perfekt - 1000 tak for hjælpen!!!

hilsen og god weekend fra Conrad
Avatar billede gizmo-gizmo Nybegynder
04. marts 2006 - 18:33 #9
Så lidt og i ligemåde :-)
Avatar billede gizmo-gizmo Nybegynder
04. marts 2006 - 18:47 #10
Når jeg lige tænker mig om, så kan det gøres med én linje (DOH).

$ord = "sidevind";
echo ereg_replace(".", "\\0 ", $ord);
Avatar billede mjl Nybegynder
04. marts 2006 - 19:36 #11
:)
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