跟随我在oracle学习php(39)

会话总结

Session pk cookie

联系

都是实现会话的方法。

Session基于cookie

差异

 

 

cookie

session

会话数据存储位置

浏览器端

服务器端

安全性

数据传输量

支持会话数据量

有限制4k20

无限制

支持数据类型

字符串

All

 

 

 

 

 

 

 

 

Session数据持久化?

浏览器端session-id

Session_set_cookie_params(3600);

服务器端session数据区

Ini_set(‘session.gc_maxlifetime’, ‘3600’);

 

Tip:session很少做持久化,如果需要持久存储会话数据,就选择cookie。

 

 

Cookie禁用,session是否可用?

常规

Cookie禁用,session不能用

 

技术上,可以使用:

Cookie用来存储session ID,每次请求时携带。

通过 getpost,方式向服务器传递session-ID

 

 

一下操作仅仅针对内网系统:

PHP提供如下的设置,帮助在cookie禁用的情况下,通过getpost方法传输sessionid

 

是否仅仅使用cookie来传输session-ID

 

是否自动采用其他方式传session-id

 

 

 

 

 

目录操作

1.创建目录(文件夹)

mkdir("./test");

2.删除目录(文件夹)只能删除空的文件夹

rmdir("./test");

3.移动目录(文件夹)

rename("./test","../test11"); 

 

 

文件操作

touch("./test.txt");//创建文件

copy("./test.txt","../test.txt"); //复制文件

unlink("./test.docx"); //删除文件

(file_exists(

 

echo file_get_contents("./test.txt"); //获取文件内容:txt 页面

echo file_get_contents("http://www.baidu.com"); //远程获取内容

file_put_contents("./test.txt","hello"); //向文件写入内容

readfile("./test.txt"); //获取文件内容并且直接输出

var_dump(file("./test.txt")); //读取文件内容,返回数组,数组的每个元素对应的是一行

 

转载于:https://www.cnblogs.com/RighTgraM/p/10925032.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值