如何从php中的asp.net发送的cookie中检索特定值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从php中的asp.net发送的cookie中检索特定值相关的知识,希望对你有一定的参考价值。
我正在尝试使用cookie进行交叉浏览的单点登录
所以我从asp.net获得名为“logininfo”的cookie
当我使用php打印cookie的值时
session_start();
$NAME=$_COOKIE['logininfo'];
echo $_COOKIE["logininfo"];
我得到结果为
Emp_Id=119&Org_Id=11&Unit_Id=123&UserId=116
如何使用php分别获取EmpId,Org_Id和Unit_Id的值
(PHP 4,PHP 5,PHP 7中提供的功能)
parse_str - 将字符串解析为变量
然后你可以单独qazxsw poi变量
echo
输出示例: - parse_str($_COOKIE["logininfo"], $result);
echo "Employee id = ".$result['Emp_Id'];
echo PHP_EOL;
echo "Organization id = ".$result['Org_Id'];
echo PHP_EOL;
echo "Unit id = ".$result['Unit_Id'];
echo PHP_EOL;
echo "User id = ".$result['UserId'];
parse_str()
然后parse_str($NAME, $result);
将值保存为关联数组
$result
以上是关于如何从php中的asp.net发送的cookie中检索特定值的主要内容,如果未能解决你的问题,请参考以下文章
如何从 ASP.net C# 中的字符串中提取 C#/PHP/Code/SQL
如何使 ASP.NET Core 中的身份验证 cookie 无效?
如何在 ASP.NET Core 中设置 cookie validateInterval?