Gå til innhold

Public variabel og funksjon i klasse, hva er det?


Anbefalte innlegg

Som emnet tilsier, hva vil public før variabler og funksjoner bety i praksis (se eksempel fra php.net under)?

 

PHP
<?php

class SimpleClass

{

// member declaration

public $var 'a default value';

 

// method declaration

public function displayVar() {

echo $this->var;

}

}

?> 

Lenke til kommentar
Videoannonse
Annonse
class simple
{
 private function foo()
 {
   return "foo";
 }
 public function bar()
 {
   return "bar";
 }
 public function foobar()
 {
   return $this->foo().$this->bar();
 }
}

simple::foo();
-> error

simple::bar();
-> "bar"

simple::foobar();
-> "foobar"

Endret av grimjoey
Lenke til kommentar

Na har jeg en funksjon i visNyheter klassen som heter vis().

return $resultat; ifra en mysql_query(). Er det da lov a gjore sann som dette

 

$visnyheter = new visNyheter();

$res = $visnyheter->vis();

while( $r = mysql_fetch_object( $res ) )

{

osvosv

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...