Ik zou graag het volgende willen realiseren.

Als ik de volgende code heb:
<?php
class kalender
{
	
	var $dag;
	var $maand;
	var $jaar;
	
	
	function __construct($datum)
	{
		$this->dag = $datum[0];
		$this->maand = $datum[1];
		$this->jaar = $datum[2];
	}
?>


dan wil ik zeg maar wanneer ik mijn classe aanroep dat ik aan de hand van een datum mijn dag maand en jaar genereren.

Ik dacht aan zoiets als dit


<?php
$datum = array(02,06,2007);
$kalender = new kalender($datum); 
?>


Maar dit werkt niet helemaal. Iemand een idee?

greetz
Oke ik heb het zelf al uitgevonden :D


<?php
class kalender
{
	
	var $dag;
	var $maand;
	var $jaar;
	
	
	function kalender($datum)
	{
		$this->dag = $datum[0];
		$this->maand = $datum[1];
		$this->jaar = $datum[2];
	}
?>




<?php
	$datum = array(02,06,2007);
	$kalender = new kalender($datum); 
		
	$weeknummer = $kalender->getWeeknummer();?>


greetz
Het ziet er naar uit de je PHP4 gebruikt in plaats van PHP5 ;-)
Zo ver ik weet gebruik ik PHP5

Hoezo waar kun je dat aan zien?

greetz
aan de var :-)
in php5 kan je gebruik maken van
public
private
protected

:-)
oww lol dan zal ik is private ervoor zetten

aangezien ik het volgende draai
Apache/2.0.55 (Win32) PHP/5.2.3
zal wel moeten werken denk ik

greetz
Jah had die link net gevonden. Ik heb ze nu private gemaakt.

Werkt nog steeds goed.

Thx for tha tip

greetz

Reageren