跟随我在oracle学习php(39)

Posted rightgram

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟随我在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")); //读取文件内容,返回数组,数组的每个元素对应的是一行

 

以上是关于跟随我在oracle学习php(39)的主要内容,如果未能解决你的问题,请参考以下文章

跟随我在oracle学习php(58)

跟随我在oracle学习php(31)

跟随我在oracle学习php(35)

跟随我在oracle学习php(33)

跟随我在oracle学习php(56)

跟随我在oracle学习php(37)