PHP: OO-problem
Jeg har en lille klasse i PHP:class Participant {
var $id = 0;
function Participant($newId) {
global $id;
$id=$newId;
}
function getId() {
global $id;
return $id;
}
function printId() {
return "ID'et er:" . this->getId();
}
}
Jeg kan ikke få min printId-funktion til at virke. Håber der er nogen der har et bud? Jeg er interesseret I, at den kalder getId og får ID'et derfra istedet for bare at tage det fra variablen.
Som I også kan se, så sætter jeg "global $id" i hver funktion, for at kunne redigere den. er der en bedre måde at løse det på?
