public function constructReturnOne($res)
 {
     if ($row = mysql_fetch_assoc($res)) {
         $user = new Manager();
         $user->setName($row['name']);
         $user->setPassword($row['password']);
     }
     $this->getConnection()->releaseRes($res);
     return $user;
 }
Esempio n. 2
0
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Employees</title>
</head>

<body>
  <h3>Employees</h3>
  <?php 
include './Employee.php';
include './Manager.php';
$emp1 = new Employee();
$emp1->setName("Raynald");
echo "{$emp1->getName()}";
// $emp1->name = "Pancho"; // Causes error
$manager = new Manager();
$manager->setName('raynaldmo');
echo "{$manager->getName()}";
?>
</body>
</html>

Esempio n. 3
0
<?php

/**
 * Created by PhpStorm.
 * User: fish
 * Date: 2015/12/22
 * Time: 17:43
 */
include_once 'obj/Manager.class.php';
session_start();
$_SESSION['username'] = '******';
$_SESSION['isAdmin'] = true;
$user = new Manager();
$user->setName('管理员');
$user->setCode('administrator');
$user->setId(1201);
$_SESSION['user'] = $user;
var_dump($_SESSION);
$u = $_SESSION['user'];
echo $u->getName() . '</br>';
unset($_SESSION['isAdmin']);
var_dump($_SESSION);
// 销毁当前会话中的全部数据,删除session文件,但是不会重置当前会话所关联的全局变量,也不会重置会话 cookie
session_destroy();