龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php实现的Cookies操作类实例(2)

时间:2014-09-25 11:44来源:网络整理 作者:网络 点击:
分享到:
demo.php示例程序如下: php require 'Cookies.class.php'; $type = isset($_GET['type']) strtolower($_GET['type']) : ''; if(!in_array($type, array('set','get','update','clear'))){ exit('type not ex

demo.php示例程序如下:

<?php 
require 'Cookies.class.php'; 
 
$type = isset($_GET['type'])? strtolower($_GET['type']) : ''; 
 
if(!in_array($type, array('set','get','update','clear'))){ 
  exit('type not exists'); 
} 
 
$obj = new Cookies('member', 10); // obj 
 
switch($type){ 
 
  case 'set': // 设置 
    $data = array( 
      'name' => 'fdipzone', 
      'gender' => 'male' 
    ); 
    $obj->set('me', $data, 5); 
    echo 'set cookies'; 
    break; 
 
  case 'get': // 读取 
    $result = $obj->get('me'); 
 
    echo '<pre>'; 
    print_r($result); 
    echo '</pre>'; 
 
    echo 'get cookies'; 
    break; 
 
  case 'update': // 更新 
    $data = array( 
      'name' => 'angelababy', 
      'gender' => 'female' 
    ); 
    $flag = $obj->update('me', $data); 
 
    if($flag){ 
      echo 'update cookies success'; 
    }else{ 
      echo 'update cookies false'; 
    } 
 
    break; 
 
  case 'clear': // 清除 
    $obj->clear('me'); 
    echo 'clear cookies'; 
    break; 
}
?>

本文完整实例源码点击此处本站下载

希望本文所述对大家的PHP程序设计有所帮助。

精彩图集

赞助商链接