如何获得Cookie';PHP中的名字是什么?
我想用PHP获取cookie的名称。不是饼干的价值!我的代码如下所示:如何获得Cookie';PHP中的名字是什么?,php,cookies,Php,Cookies,我想用PHP获取cookie的名称。不是饼干的价值!我的代码如下所示: <?php session_start(); ob_start(); $user_id = $_GET["user_id"]; $timing_clock = ""; if(isset($_COOKIE["timing_type"])){ // cookie's value $timing_clock = setcookie("timing_type"); // how to get cookie's
<?php
session_start();
ob_start();
$user_id = $_GET["user_id"];
$timing_clock = "";
if(isset($_COOKIE["timing_type"])){
// cookie's value
$timing_clock = setcookie("timing_type");
// how to get cookie's name?
} else {
echo("0");
}
?>
<pre>
<?php print_r($_COOKIE); ?>
</pre>
所有COOKIE名称都存储在$\u COOKIE
中,作为“Name”=>“value”
。
只需输出$\u COOKIE
数组的键,就可以得到您的名字:)它将帮助您使用var\u dump($\u COOKIE)
并获得所有COOKIE的名字
$cookie_name = "user";
$cookie_value = "Dave";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/");
if(isset($_COOKIE)) {
var_dump($_COOKIE);
foreach($_COOKIE as $key => $val)
{
echo "cookie name = ".$key.", and value = ".$val;
}
}
只需阅读$\u COOKIE[“name”]
即可获得setcookie设置的名称这将使用各自的名称打印所有内容
在本例中
<?php
session_start();
ob_start();
$user_id = $_GET["user_id"];
$timing_clock = "";
if(isset($_COOKIE["timing_type"])){
// cookie's value
$timing_clock = setcookie("timing_type");
// how to get cookie's name?
$cookie_name = $_COOKIE['timing_type'];
} else {
echo("0");
}
?>
cookie名称应为$\u cookie['timing\u type']
使用setcookie函数时,您正在应用cookie名称(键)。setcookie()的第一个参数是cookie的名称
$_COOKIE["name"] = "JASON STATHAM";
尝试使用var\u dump($\u COOKIE)对COOKIE进行var\u转储代码>如何将此值设置为变量的可能重复项?这是一个仅代码的答案,是现有答案的代码重复项。当用现有答案回答旧问题时,非常重要的是要包括解释和指出你的答案所涉及的问题的新方面,并注意时间的推移是否改变了可能的答案。
$_COOKIE["name"] = "JASON STATHAM";