Vraag & Antwoord

Webprogrammeren & scripting

$this->iets = nogiets, wat doet ->?

5 antwoorden
  • Hallo iedreen, ik vroeg me af, wat je bereikt met het gebruik van "->". wat doet dat? ik heb best vaak zoiets gezien als $iets->eenwoord = nogiets maar wat houd dat in? wat je je met ->? bvd :)
  • Zie [url=http://nl3.php.net/manual/en/language.oop.php]hier[/url]
  • even over $this: [quote:7947124a7c]Note: The $this pseudo-variable is not usually defined if the method in which it is hosted is called statically. This is not, however, a strict rule: $this is defined if a method is called statically from within another object. In this case, the value of $this is that of the calling object. This is illustrated in the following example:[/quote:7947124a7c] hier word ik niet zo heel erg veel wijzer van, wat bedoelen ze hier nou? wat is $this?
  • de -> is een operator die gebruikt wordt bij Object Georienteerd (OO) programmeren. De -> operator wordt gebruikt om toegang te krijgen tot alle methodes en eigenschappen van je object. De Variabele $this wordt gebruikt wordt gebruikt zodat een object informatie over zichzelf kan krijgen. Om dit beter te gebruiken zul je meer moeten lezen over oo programmeren (dat kun je eigenlijk vooral goed doen vanaf PHP5)
  • Of bijvoorbeeld met een mysql query; [code:1:54bcd480f9] $query = "SELECT * FROM gebruiker WHERE id= '$id'"; $resultaat = mysql_query($query) or die ("query mislukt"); while($obj = mysql_fetch_object($resultaat)) { echo $obj->userid; } [/code:1:54bcd480f9] userid is een kolom in een tabel, met de -> wordt dan aangegeven dat daar de tabelnaam komt

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.