Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
// 设置cookie,一小时后过期
setcookie('uname','admin',time()+3600);
//重新给cookie赋值
setcookie('uname','admin666',time()+3600);
// 删除cookie
setcookie('uname','admin',time()-1);
setcookie('uname',null);
// 或
setcookie('uname');
//设置cookie为数组
setcookie('info[name]','admin');
setcookie('info[gender]','male');
setcookie('info[age]','18');
// 销毁整个数组的缓存
if(!empty($_COOKIE['info'])){
foreach($_COOKIE['info']as$key=>$value){
setcookie("info[{$key}]");
}
}else{
echo '该缓存不存在';
}
echo '<pre>';
print_r($_COOKIE);
session_start();
// $_SESSION['uname'] = 'admin';
// $_SESSION['gender'] = 'male';
// $_SESSION['age'] = 18;
// $_SESSION['id'] = 1;
echo '<pre>';
print_r($_SESSION);
echo '<hr>';
//获取session文件id
echo session_id();
// 删除单个下标
unset($_SESSION['id']);
//清空session文件内容
session_unset();
//删除session文件
session_destroy();
// 声明one命名空间
namespace one;
function demo(){
return 'one\'s demo';
}
echo demo();
echo '<hr>';
// 声明two命名空间
namespace two;
function demo(){
return 'two\'s demo';
}
echo demo();
echo '<hr>';
echo \one\demo();
echo '<hr>';
echo '<hr>';
// 声明one命名空间的子命名空间one_1
namespace one\one_1;
function demo(){
return 'one_1\'s demo';
}
echo demo();
echo '<hr>';
echo \one\demo();
// 声明one命名空间
namespace one {
function demo()
{
return 'one\'s demo';
}
echo demo();
echo '<hr>';
}
// 声明two命名空间
namespace two {
function demo()
{
return 'two\'s demo';
}
echo demo();
echo '<hr>';
}
//什么都不加默认是根空间
namespace {
echo \one\demo();
echo '<hr>';
echo \two\demo();
}