<?php
/**
* Archivo: Usuario.php
*/
class Usuario
{
private $_nombre ='';
public function __construct ($nombre)
{
$this->_nombre = $nombre;
}
public function __toString()
{
return $this->_nombre;
}
public function getTest()
{
return 'este es un método de testing';
}
}
<?php
// Archivo: index.php
require_once 'Usuario.php';
session_start();
$_SESSION['usuario'] = new Usuario('enrique');
?>
<a href="siguiente.php">siguiente</a>
<?php
// Archivo: siguiente.php
require_once 'Usuario.php';
session_start();
$usuario = $_SESSION['usuario'];
echo 'Hola, mi nombre es '.$usuario .' y '.$usuario->getTest();
Interesante..
Fuente:
http://phpsenior.blogspot.com/