Prova questo.
Codice PHP:
<?php
class ClasseA
{
private static $name = '';
public static function setName($aName)
{
self::$name = '';
self::$name = $aName;
}
public static function getName()
{
return self::$name;
}
}
class ClasseB
{
public function pippo()
{
ClasseA::setName('NEW NAME');
}
}
class ClasseC
{
public function pippo()
{
print ClasseA::getName();
}
}
$b = new ClasseB();
$b->pippo();
$c = new ClasseC();
$c->pippo();