cookie共享和session共享实例演示

1、cookie共享实例

1.test1.share.com/index.php

复制代码
setcookie('dangqian', 'value', ['domain' => 'test1.share.com']);
setcookie('gen', 'value', ['domain' => 'share.com']);

2、test2.share.com/index.php

复制代码
	$cookies = $_COOKIE;  
	// 打印所有Cookie的名称和值  
	foreach ($cookies as $name => $value) {  
		echo "Cookie Name: " . $name . ", Cookie Value: " . $value . "<br>";  
	}  

结论:

  • 1、只能获取到gen的cookie
  • 2、删除test2.share.com下的gen cookie,test1.share.com下的gen cookie已删除

2、session 共享实例

1、不同域名下的PHPSESSION是否相同?不同

2、相同域名下的PHPSESSION是否相同?

3、SESSION如何跨域?

复制代码
+ 1.数据库共享会话
+ 2.redis共享会话

4、不同子域名session生成的PHPSESSID 可以跨域吗?

复制代码
	可以,下面是实例
	+ test1.share.com/index.php
	```
	session_set_cookie_params(0, '/', '.share.com');
	session_start();
	```
	+ test2.share.com/index.php

// 获取PHPSESSID
$phpSessionId = isset($_COOKIE['PHPSESSID']) ? $_COOKIE['PHPSESSID'] : null;

// 打印PHPSESSID
echo 'PHPSESSID: ' . $phpSessionId;

test2.share.com/index.php 输出结果

复制代码
PHPSESSID: 5l8nhfpau1arsrmjdmsak5j3kq

4、什么时候浏览器的cookie栏中会出现PHPSESSID?

复制代码
session_start();启动之后

5、接口系统中是否会生成PHPSESSID?

复制代码
一样的,开启session_start();也会生成PHPSESSID
相关推荐
两个人的幸福12 天前
Windows 桌面应用自研 PHP 队列(下):完整代码与六大工程化优化
php
BingoGo14 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
JaguarJack14 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
用户30745969820715 天前
PHP 扩展——从入门到理解
php
鹏仔先生15 天前
拷贝漫画APP下载页PHP程序,后台带免费AI写作
php
云水一下15 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
xingpanvip15 天前
星盘接口开发文档:本命盘接口指南
android·开发语言·css·php·lua
酉鬼女又兒16 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php
dog25016 天前
不要再继续优化 TCP
网络协议·tcp/ip·php
Channing Lewis16 天前
PHP 解析 Excel 的那些坑:一次“行号错位”引发的数据丢失
开发语言·php·excel