UHmpf io eviteri una cosa del genere ....
quqndo lavori con le classi devi capire bene anche lo "scoping" e che tale classe possa essere riutilizzata. quindi DEVI delegare al chimante l'intercettazione del dato in post, stiparlo in var e passarlo come paramentro al costruttore o al metodo della tua classe.
Avrai cosi' una classe completamente riutilzzaile in ogni contesto deciderai di usarla
file fooClass.php
Codice PHP:
class fooClass
{
private $name ;
private $surname ;
public function __construct( $name , $surname )
{
$this->name = $name ;
$this->surname = $surname ;
}
}
file chiamante test.php:
Codice PHP:
include(CLASSPATH."/fooClass.php") ;
$foo = new fooClass($_POST["name"],$_POST["surname"]) ;
echo "<pre>" ;
var_dump($foo) ;
echo "</pre>"
Come vedi .... e' 1 attimo