<?php
class Alumn {
private $name;
private $mat;
}
function getName()
{
return $this->name;
}
function getMat()
{
return $this->mat;
}
}
$a = new Alumn();
?>
In this case $name
and $mat
get zero value? If I use a echo $a->getName()
in the last line I have not return. Anyone knows it? Thanks in advance.
$name
and $mat
get null
values (they're not defined). You get nothing returned because there is nothing to return...they're null
.
if($a->getName() == NULL)
print "Alumn->name is NULL";
if($a->getMat() == NULL)
print "Alumn->mat is NULL";
See the following for output: http://ideone.com/lcuSNB