/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hvad betyder "->" ?!
Fra : Thomas More


Dato : 15-09-03 07:25


Hej

Jeg har i en del kode efterhånden set :

$variabel->funktionsnavn($variabel2);

Hvad er forskellen på det, og så :

$variabel=funktionsnavn($variabel2);


Kan ikke rigtigt se idéen i den første metode....



 
 
Morten Winkler Jørge~ (15-09-2003)
Kommentar
Fra : Morten Winkler Jørge~


Dato : 15-09-03 07:36

Thomas More wrote:

>
> Hej
>
> Jeg har i en del kode efterhånden set :
>
> $variabel->funktionsnavn($variabel2);
Betyder at man udfører funtionen (eller "metoden") på objektet "variabel"
med et argument "variable2" og ikke:

> $variabel=funktionsnavn($variabel2);
Her bliver variablen "variabel" TILDELT værdien der rerturneres fra
"funktionsnavn"


Det første er metodekald på objekter, som f.eks

$bil->kør(60km/t");

hvor bilen vil køre 60 km/timen

og det andet er sekventiel programmering hvor man siger

$kontantbeholddning = hæv_penge_fra_bank("alt");

I bund og grund handler dete om at forstå forskellen på objektorienteret
programmering og sekventiel.


Morten


Søg
Reklame
Statistik
Spørgsmål : 177502
Tips : 31968
Nyheder : 719565
Indlæg : 6408533
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste