$user = $_POST['name']; $pass = $_POST['pass']; print_r($_SESSION); class User { private $active = true; public function newUser($us, $ps) { global $con; $userToSave = $con->prepare('INSERT INTO user (name, pass) VALUES (:user, :pass)'); if ($userToSave->execute(array('user' => $us, 'pass' => $ps))) { $_SESSION["name"] = $us; echo 'ok'; } else { echo 'error'; } } public function arrayFun() { return $arr = array("camilo" => array("nombre" => "camilo", "apellido" => "perez", "Empresa" => "insite"), "Pedro" => array("nombre" => "pedro", "apellido" => "velez", "Empresa" => "coca cola")); } } $obj = new User(); #$obj->newUser($user,$pass); $ret = $obj->arrayFun(); foreach ($ret as $key => $val) { var_dump($key); foreach ($val as $key2 => $val2) { var_dump($key2); } }