/ 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
OO: Tilgå et objekts variabler
Fra : Kasper Johansen


Dato : 11-02-06 23:39

Hej gruppe.


<?
   class Lala{
      var $hmm;
      
      function Lala(){
         $hmm = "Trala";
      }
      
      function Lala2(){
         echo "Test: " . $hmm;
      }
   }
   
   $lala = new Lala();
   $lala -> Lala2();
?>

Skrevne udskriver intet. Er det muligt at tilgå interne variabler og
lignende uden at skulle skrive "$this -> lala" hele tiden?


--
Med venlig hilsen
Kasper Johansen

 
 
Michael Rasmussen (12-02-2006)
Kommentar
Fra : Michael Rasmussen


Dato : 12-02-06 00:30

On Sat, 11 Feb 2006 23:38:37 +0100, Kasper Johansen wrote:

>    $lala -> Lala2();
Hvis det er direkte afskrift, har du en fejl her. Det skal være
$lala->Lala2();
Bemærk, ingen mellemrum.
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Kasper Johansen (12-02-2006)
Kommentar
Fra : Kasper Johansen


Dato : 12-02-06 13:42

Michael Rasmussen skrev:
> Hvis det er direkte afskrift, har du en fejl her. Det skal være
> $lala->Lala2();
> Bemærk, ingen mellemrum.

Det virker skam fint nok her ;)

--
Med venlig hilsen
Kasper Johansen

Michael Rasmussen (12-02-2006)
Kommentar
Fra : Michael Rasmussen


Dato : 12-02-06 13:48

On Sun, 12 Feb 2006 13:42:17 +0100, Kasper Johansen wrote:

>
> Det virker skam fint nok her ;)
Det er muligt, det virker hos dig, men det er ikke sikkert det virker i
fremtiden eller på en anden server. Mellemrum før og efter -> giver
udefineret opførsel. Sagt med andre ord: Der er ikke specificeret en
standardiseret måde at håndtere det på. Så lad være med det.

--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Michael Rasmussen (12-02-2006)
Kommentar
Fra : Michael Rasmussen


Dato : 12-02-06 00:48

On Sat, 11 Feb 2006 23:38:37 +0100, Kasper Johansen wrote:

> Skrevne udskriver intet. Er det muligt at tilgå interne variabler og
> lignende uden at skulle skrive "$this -> lala" hele tiden?
Og nu til spørgsmålet. Nej du kan kun tilgå medlemmer i en instans af
en klasse, hvis du benytter $this-> syntaks.

--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste