Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

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

knopper
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 hier
  • 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

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