Avatar billede jokerper Nybegynder
17. november 2008 - 21:47 Der er 7 kommentarer og
2 løsninger

Hvem kan give mig en forklaring på brug af . punktum i kode

Hej eksperter

Jeg kan ikke finde ud af hvornår og hvorfor man bruger - . - i koder.

Altså echo "Brugeren ".$_SESSION["bruger"]." er ikke oprettet";

nogle gange syntes jeg der skal . før og andre gange bagefter og andre gange foran og bagved.

Hvad hedder det?

Et lille tillægs spm:
Brugen af $i - vist nok i løkker er det ikke korrekt?

Hvorfor bruges næsten altid $i er det ikke lige meget hvad man bruger eller er det en tildelt funktion?
Avatar billede Slettet bruger
17. november 2008 - 21:52 #1
Du bruger punktum til at lægge to strenge sammen.
F.eks.
$1 = "hello ";
$2 = "world";
echo $1.$2;

eller

$1 = "world";
echo "hello ".$1;

Der er ikke nogen speciel grund til at man altid bruger $i - du kan bruge hvad som helst.
Avatar billede arne_v Ekspert
17. november 2008 - 21:52 #2
. er konkatanerings operator i PHP
du kan bruge hvilket som helst variabel navn i for loekker men der er en vis traditin for i ($i i PHP)
Avatar billede arne_v Ekspert
17. november 2008 - 21:53 #3
en vis tradition
Avatar billede jokerper Nybegynder
17. november 2008 - 22:13 #4
Okay jeg mente også man kunne bruge alt i stedet for $i.

Hvad hedder det punktum - hvis det hedder noget?

Jeg benytter meget mit andet "styresystem" w3school.com, men jeg syntes ikke rigtigt det beskrives der - har ihvertfald ikke fundet det.

Men jeg kender heller ikke alle de udtryk.

$1= ". er konkatanerings operator i PHP";

echo "Så tak arne v".$1;

Med mindre I syntes der er mere jeg bør vide om dette, må i gerne lægge et svar - for point.
Avatar billede fant0mas Nybegynder
17. november 2008 - 22:15 #5
i er en forkortelse for "index" eller "integer", da det ofte bruges til at loope gennem arrays.
Avatar billede arne_v Ekspert
17. november 2008 - 22:22 #6
Jeg mener nu at traditionen kommer Fortran->C->PHP og at begrundelsen i Fortran er
at uerklaerede variable i Fortran kun er integer hvis de starter med i,j,k,l,m,n - saa
hvis man vil have et bogstavx integer variable, saa ...
Avatar billede jokerper Nybegynder
18. november 2008 - 14:13 #7
arne v og kaloer lægger i et svar, så for i tak for inputtet.
Avatar billede arne_v Ekspert
18. november 2008 - 14:37 #8
svar
Avatar billede Slettet bruger
18. november 2008 - 14:37 #9
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