Avatar billede Claus Mester
29. juli 2005 - 20:49 Der er 9 kommentarer og
1 løsning

Flere variabler i echo sætning

Hej.

I min kode ønsker jeg, at vise to (eller flere) variabler i en echo sætning:

  echo "$post[navn]<br>\n";

I ovenstående kode vil jeg gerne tilføje $post[adresse] og måske også
$post[telefonnummer].

Så resultatet bliver:

  Navn Adresse Telefonnummer

Hvordan indsætter jeg flere variabler efter hinanden?

nicolaus
Avatar billede nielle Nybegynder
29. juli 2005 - 20:52 #1
echo $post["navn"] . "<br>" . $post["adresse"] . "<br>" . $post["telefonnummer"] . "<br>\n";
Avatar billede busschou Praktikant
29. juli 2005 - 20:57 #2
jeg fik engang en forklaring som lød at hvis man brugte " i sin echo så gennemsøgte den strengen for variable, og hvis man brugte ' så gør den ikke
så sådan her burde virke
--
echo "$post["navn"] $post["adresse"] $post["telefonnummer"] <br>\n";
--
Avatar billede busschou Praktikant
29. juli 2005 - 20:58 #3
hov
echo "$post[navn] $post[adresse] $post[telefonnummer] <br>\n";
Avatar billede Slettet bruger
29. juli 2005 - 21:00 #4
Det mest korrekt er nielles foreslag, men busschous vil sikkert også virke.
Avatar billede busschou Praktikant
29. juli 2005 - 21:03 #5
Der er ikke noget som er mere korrekt end andet ;o)
Hvis meningen med " er at strengen testes for variable , ja så er det korrekt!
Det er muligt det ikke er ligeså effektivt fordi der bruges resurcer som kunne undværes, hvorved de er unødigt brugt. Men det har jeg heller ikke sagt noget om ;o)
Avatar billede busschou Praktikant
29. juli 2005 - 21:04 #6
Desuden vil nielles forslag lave linjeskift hvor spørgeren ønskede mellemrum ;o)
hehe - anyways, nævnte det blot som et alternativ :o)
Avatar billede ksoren Nybegynder
29. juli 2005 - 21:05 #7
jeg må give busschou ret, hans foreslag er mindst lige så korrekt :)
Avatar billede nielle Nybegynder
29. juli 2005 - 21:07 #8
Det var skam med fuldt overlæg at jeg lavede linjeskift. Når det nu engang er den måde man plejer at skrive adresser på. :^)
Avatar billede Claus Mester
30. juli 2005 - 11:55 #9
nielle; virker perfekt. Tak :-)
andre; tak for input. Det resultere alt sammen i korrekt udførsel af funktionen, så det handler vel alt sammen om php dokumentationen (hvis der er defineret standarder på dette område).

men tak, alle, for input :-)
Avatar billede nielle Nybegynder
30. juli 2005 - 14:34 #10
Svar :^)
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