PHP 预定义变量

PHP $_COOKIE 是一个内置的超级全局变量,在所有范围内始终可用。 $_COOKIE 是一个关联数组,其中包含通过 HTTP Cookie 传递到当前脚本的变量。

示例:$_COOKIE 示例

下面的示例演示了 $_COOKIE 变量的用法。

<!DOCTYPE html>
<?php
//会话结束时过期
setcookie("name", "John Smith");
?>

<html>
<body>

  <?php 
    if(!isset($_COOKIE["name"])) {
      echo "This cookie is not set.";
    } else {
      echo "Hello ".$_COOKIE['name']."!";
    }
  ?>

</body>  
</html> 

假设"name"cookie 已设置。

上述脚本的输出将类似于:

Hello John Smith!