php PHP __ $ _ SESSION - $ _ COKKIE

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php PHP __ $ _ SESSION - $ _ COKKIE相关的知识,希望对你有一定的参考价值。

<?php 

// SESSION
// открыли сессию
session_start(); 
$_SESSION['favcolor'] = "red"; // записали переменную в сессию 
$_SESSION['favpage'] = "home"; // записали переменную в сессию 
// ходили по страницам, выполняли опперации, клали товары в корзину, 
// записывали переменные в сессию.

// и когда в корзине совершили покупку
session_unset();  // закрыли ссесию
session_destroy();  // закрыли сессию

// возможно тебе это понадобится
echo session_id(); // получить id session
echo session_name();


// COOKIES
//  у нас есть массив
$array = ['name' => 'Yegoroot', 'surname' => 'Aliev', 'city' => 'Chad'];
 
// сериализем его в "удобный" вид (массивообразная строка)
$result = serialize($array);
 
// формируем cookie | cookie будет жить 1 час
setcookie('arrcookie ', $result, time() + 3600);
 
// присвоили какой то переменной cookie
$str = $_COOKIE['arrcookie'];
 
// привели нашу массивообразную строку обратно в массив
$arr = unserialize($str);
 
// вывели дамп
var_dump($arr);

?>

以上是关于php PHP __ $ _ SESSION - $ _ COKKIE的主要内容,如果未能解决你的问题,请参考以下文章

一次为多个用户提供 PHP $_SESSION

AngularJS ngRoute 和 PHP $_SESSION 变量

标头重定向后PHP $_SESSION为空

PHP:$_SESSION - 在 $_SESSION 变量中存储临时使用的数据的优缺点是啥

php $_SESSION 问题

PHP 登录和 $_SESSION