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
相关推荐
vipxieliang5 小时前
语言对比卡:PHP vs Go vs Java 的优缺点、适用场景与「为什么选 PHP」
java·go·php
东鹏特饮19 小时前
系统运维(传统/通用运维)面试题
开发语言·php
多客:duokelijie21 小时前
代练订单系统选型思路:跨品类游戏接入、订单分层管理、自动结算逻辑拆解!
数据库·mysql·微信小程序·前端框架·uni-app·php·持续部署
从琳开始9891 天前
网络原理入门(二)------OSI七层模型?TCP/IP五层(四层)模型原来是这样的
java·网络·tcp/ip·java-ee·php
BingoGo1 天前
PHP 标准库的价值远不止少写几行代码
后端·php
JaguarJack1 天前
PHP 标准库的价值远不止少写几行代码
后端·php·服务端
evoxwht2 天前
给 CRMEB V8 接一个 S3 兼容存储驱动
php
北京中科新远科技2 天前
高速交换机端口预算怎么做?下行、上联、拆分和冗余计算框架
开发语言·php
其实防守也摸鱼2 天前
信创安全竞赛知识总结与题库
大数据·网络·人工智能·算法·安全·php
可涵不会debug2 天前
PHP2Shell 爆发一周后:CVE-2026-109618/109619 自查、修复与防护实录
安全·php·云安全·waf·phpshell