Beste,

Ik heb even een vraag. Ik heb de volgende class, met de bijbehorende code. Maar ik krijg als waarde 0, terug. Wat is er mis?

Mijn Class + Code

<?php 
/* 
This file included the appointment class
Release date: Today
Copyright: Allard Jansen
*/ 

class Appointments
{
	public $succes_text;
	
	function get_succes_text ( $default = 0)
	{
		if ( $default != 0 ) {
			$result = $default;
		} else {
			$result = $this->succes_text;
		}
		
		return $result;
	}
	
	function set_succes_text ( $newvalue ) 
	{
		$this->succes_text = $newvalue;		
		return 0;
	}
}

$appoint = new Appointments;
$appoint->set_succes_text( 'Hallo' );
echo $appoint->get_succes_text; // Resultaat: 0
?>
get_succes_text is een functie, dus dat wordt:
<?php echo $appoint->get_succes_text(); ?>
Dank je. Het was wel een beetje een dom foutje. Waarschijnlijk over het hooft gezien.

Reageren