PORQUE NO ME FUNCIONA ESTA CLASE?

jose
05 de Julio del 2004
POR MAS QUE LE ECHO CABEZA NO VEO PORQUE NO IMPRIME NADA;

<?
session_start();
class sesion{
var $variable;

function prin(&$a,&$b,&$c){
$this->variable=$a;
$a[$b]=$c;
foreach($a as $k=>$l){

print "$k-$l<BR>" ;

}// acomulula datos y los imprime

}

}// ACABA CLASE SESION


$a=new sesion;


?>

<html>
<head>
<title>Untitled web-page</title>
</head>
<body>
<?
$a->prin('o',"jose" ,"gomez" );


?>
</body>
</html>

jose
05 de Julio del 2004
Nadie me puede echar un clable??? llevo un tiempo con este dichoso problema y no doy con el resultado.